Package org.apache.pdfbox.multipdf
-
Class Summary Class Description LayerUtility This class allows to import pages as Form XObjects into a document and use them to create layers (optional content groups).Overlay Adds an overlay to an existing PDF document.Overlay.LayoutPage Stores the overlay page information.PageExtractor This class will extract one or more sequential pages and create a new document.PDFCloneUtility Utility class used to clone PDF objects.PDFMergerUtility This class will take a list of pdf documents and merge them, saving the result in a new document.Splitter Split a document into several other documents. -
Enum Summary Enum Description Overlay.Position Possible location of the overlaid pages: foreground or background.PDFMergerUtility.AcroFormMergeMode The mode to use when merging AcroForm between documents:PDFMergerUtility.AcroFormMergeMode.JOIN_FORM_FIELDS_MODE
fields with the same fully qualified name will be merged into one with the widget annotations of the merged fields becoming part of the same field.
Although the API is finalized processing of different form field types is still in development. Currently only (nested) text fields do work with intermediate nodes being existent.PDFMergerUtility.DocumentMergeMode The mode to use when merging documents:PDFMergerUtility.DocumentMergeMode.OPTIMIZE_RESOURCES_MODE
Optimizes resource handling such as closing documents early.