When using the Assembler service, use an XML-based language
called Document Description XML (DDX) to describe the output
you want. DDX is a declarative markup language whose elements represent
building blocks of documents. These building blocks include PDF
documents, XDP documents, XDP form fragments, and other elements
such as comments, bookmarks, and styled text.
DDX document can specify resultant documents with these characteristics:
PDF document that is assembled from multiple PDF documents
Multiple PDF documents that are broken apart from a single
PDF document
PDF Portfolio that includes a self-contained user interface
and multiple PDF and non-PDF documents
XDP document that is assembled from multiple XDP documents
XDP document that contains XML fragments that are dynamically
inserted into an XDP document
PDF document that packages an XDP document
XML files that report on the characteristics of a PDF document.
The reported characteristics include text, comments, form data,
file attachments, files used in PDF Portfolios, bookmarks, and PDF
properties. PDF properties include form properties, page rotation,
and document author.
You can use DDX to augment PDF documents as part of document
assembly or disassembly. You can specify any combination of the
following effects:
Add or remove watermarks or backgrounds on selected pages.
Add or remove headers and footers on selected pages.
Removes the structure and navigational capabilities of a
PDF Package or PDF Portfolio. The result is a single PDF file.
Renumber page labels. Page labels are typically used for
page numbering.
Import metadata from another source document.
Add or remove file attachments, bookmarks, links, comments,
and JavaScript.
Set initial view characteristics and optimize for viewing
on the web.
Set permissions for encrypted PDF.
Rotate pages or rotate and shift content on pages.
Change the size of selected pages.
Merge data with a PDF that is XFA-based.
You can use a simple input map to specify the locations of source
and resultant documents. You can also use the following external
data URL types:
|
|
|