Product Ideas


Merged idea

This idea has been merged into another idea. To comment or vote on this idea, please visit ACS-I-43 metadata, hyperlinks, macros / ActiveX objects removal from MSOffice files.

Option to disable Form/ActiveX controls when converting a document to PDF Merged

Customer would like to have the option to disable Form/ActiveX controls embedded within an Office document (docx, xlsx, pptx, etc.) when converting these documents to a PDF using PrizmDoc's CCS. This would provide a simple way to "lock" the values contained within these forms so that they can no longer be edited.

  • Jeremy Smith
  • May 20 2016
  • Shipped
  • Admin
    Mark Fears commented
    22 Jun, 2016 08:02pm

    Our engineering has investigated this request, and provided the following summary:

    1. We can extend PrizmDoc Office conversion service to allow the administrator to configure the service to always disable the action of external hyperlinks, which means that the result PDF will keep all text formatting for the hyperlink (it will still look like a hyperlink), but the user won't be able to click on it, b/c there will be no action information in the PDF (and there will be no action information in PrizmDoc HTML 5 viewer).

    2. Please also be aware that the following "detoxification" steps are already supported in the currently available version of PrizmDoc:

    • VBA Code and Macros are already disabled
    • OLE/ActiveX controls are already disabled
    • Interactive content like forms is already either being rasterized or converted to the paths when converted to PDF
    • MS Excel formulas "SYSTEM", "OSVERSION", "RELEASE" and "FILENAME" are disabled
    • MS Excel Scenarios are disabled
    • MS Word & MS Excel Comments are not shown
    • "FILENAME" field is disabled for formats: DOC, DOCX, ODT, ODP, ODG
    • All Word 2010+ hidden objects are not shown
    • MS PowerPoint hidden slides are not shown
    • External entities and DTD validation is disabled for XML-based Office formats

    3. Please also note the following 2 special cases:

    • MS Excel hidden sheets and cells are shown by default, but we provide central config parameter to keep them them hidden
    • Track Changes are not accepted or disabled in the current version