Using the PDF Utilities service

You can accomplish the following tasks by using this service:

Clone PDF:
This feature is available only in Workbench. It replicates a PDF document. The resulting PDF document can be manipulated independently of the input PDF document. If a given PDF document is passed to multiple services without cloning, the result may be difficult to use effectively.

For example, assume that a PDF document is passed to two services sequentially. When the first service modifies and returns the PDF document as a document value, the next service to use the document value detects modifications that the first service made.

After using the Clone PDF operation, you are assured that the input document value and the result document value are identical but distinct. Also, any future modification of either value is not reflected in the other object.

Multiple Clone of PDF:
This feature is available only in Workbench. It clones a PDF document a specified number of times. The resulting PDF documents are used independently of the input PDF document.

Convert PDF documents to XDP documents:
Converts a PDF document to an XDP file. For a PDF document to be successfully converted to an XDP file, the PDF document must contain an XFA stream in the dictionary.

Convert XDP documents to PDF documents:
Converts an XDP file to a PDF file. To successfully convert an XDP file to a PDF file, the XDP file must contain an encoded PDF packet.

Retrieve PDF document properties:
Performs queries on the specified PDF document and returns the results as a PDFPropertiesResult value. You can perform the following queries:
  • Is a PDF Document

  • Is a PDF Package

  • Get the PDF Version

  • Check for Attachments

  • Check for Comments

  • Recommended Acrobat Version

  • Form Type

  • Check for AcroForm

  • Has a Fillable Form

  • Is an XFA Document

  • Get the XFA Version

Get PDF Save Mode:
Returns the save mode of a PDF document. The save mode represents the mode the PDF document is saved in. Also, the save mode specifies whether the request is considered a requirement or only a suggestion. Save mode values are not influenced by the PDF document content. The following values are possible PDF save-mode values:
  • FAST_WEB_VIEW, which is used while viewing the PDF document online

  • INCREMENTAL, which performs the save operation in the least amount of time

  • FULL, which saves with fewer optimizations

Set PDF Save Mode:
Sets the save mode of a PDF document. The save mode represents the mode the PDF document is saved in. Also, the save mode specifies whether the request is considered a requirement or only a suggestion. Save mode values are not influenced by the PDF document content.The following values are possible PDF save-mode values:
  • FAST_WEB_VIEW, which is used while viewing the PDF document online

  • INCREMENTAL, which performs the save operation in the least amount of time

  • FULL, which saves with fewer optimizations

    For information about developing processes that use this service, see Workbench Help. For information about developing client applications that programmatically interact with this service, see Programming with LiveCycle.

Redact PDF:
Redacts a PDF document that has been marked for redaction. Redaction removes parts of a PDF document that could contain sensitive information such as text, pictures, or watermarks. You can redact only displayable contents of the annotated PDF. Before you redact displayable portions of a PDF, you must use the redaction tools in Acrobat to annotate the regions of the document that must be redacted and optionally, specify any post-redaction mark.

// Ethnio survey code removed