| Interface | Description |
|---|---|
| IPdfNameTreeAccess |
Abstract access interface to a PDF name tree.
|
| IPdfPageExtraCopier |
This interface defines logic which can be used to perform a custom copying
operation of a
PdfPage. |
| IPdfPageFactory |
Interface used to create instances of
PdfPage. |
| IPdfPageFormCopier |
This interface extends the logic of the {#link IPdfPageExtraCopier} interface to
copy AcroForm fields to a new page.
|
| Class | Description |
|---|---|
| CompressionConstants |
Compression constants for
PdfStream. |
| CountOutputStream |
An
OutputStream that counts the written bytes. |
| DefaultFontStrategy |
The class defines a default font strategy for
PdfDocument
which is used in the scope of PdfDocument.getDefaultFont(). |
| DestinationResolverCopyFilter |
A copy filter that will handle goto annotations and actions separately.
|
| DocumentInfoHelper |
The class is helper which used inside
PdfDocument to properly configure PDF document's info dictionary. |
| DocumentProperties |
Class with additional properties for
PdfDocument processing. |
| DocumentRevision |
Class which stores information about single PDF document revision.
|
| EncryptionConstants |
Encryption constants for
WriterProperties.setStandardEncryption(byte[], byte[], int, int). |
| EncryptionProperties |
Allows configuration of output PDF encryption.
|
| FingerPrint |
Data container for debugging information.
|
| GenericNameTree |
Abstract representation of a name tree structure, as used in PDF for various purposes
such as the Dests tree, the ID tree of structure elements and the embedded file tree.
|
| MemoryLimitsAwareFilter |
Handles memory limits aware processing.
|
| MemoryLimitsAwareHandler |
A
MemoryLimitsAwareHandler handles memory allocation and prevents decompressed
pdf streams from occupation of more space than allowed. |
| PageContentRotationHelper |
Helper class to specify or check whether inverse matrix is already applied to the page content stream in case
page rotation is applied and
PdfPage.setIgnorePageRotationForContent(boolean) is set to true. |
| PageFlushingHelper |
This class allows to free the memory taken by already processed pages when handling big PDF files.
|
| PdfAnnotationBorder |
Specifying the characteristics of the annotation’s border.
|
| PdfArray |
A representation of an array as described in the PDF specification.
|
| PdfBoolean | |
| PdfCatalog |
The root of a document’s object hierarchy.
|
| PdfConformance |
The class represents possible PDF document conformance.
|
| PdfDashPattern |
Represents the line dash pattern.
|
| PdfDate |
PdfDate is the PDF date object. |
| PdfDeveloperExtension |
Beginning with BaseVersion 1.7, the extensions dictionary lets developers
designate that a given document contains extensions to PDF.
|
| PdfDictionary |
A representation of a Dictionary as described by the PDF Specification.
|
| PdfDocument |
Main enter point to work with PDF document.
|
| PdfDocumentInfo | |
| PdfEncryptedPayload | |
| PdfEncryptedPayloadDocument | |
| PdfEncryption | |
| PdfEncryptor |
This class takes any PDF and returns exactly the same but
encrypted.
|
| PdfIndirectReference | |
| PdfLiteral | |
| PdfName | |
| PdfNameTree | |
| PdfNull |
Representation of the null object in the PDF specification.
|
| PdfNumber |
A
PdfNumber-class is the PDF-equivalent of a Double-object. |
| PdfNumTree | |
| PdfObject | |
| PdfObjectWrapper<T extends PdfObject> | |
| PdfOutline |
Document outline object
See ISO-320001, 12.3.3 Document Outline.
|
| PdfOutputIntent |
Specify the colour characteristics of output devices on which the document might be rendered
See ISO 32000-1 14.11.5: Output Intents.
|
| PdfOutputStream | |
| PdfPage | |
| PdfPrimitiveObject | |
| PdfReader |
Reads a PDF document.
|
| PdfReader.ReusableRandomAccessSource | |
| PdfResources |
Wrapper class that represent resource dictionary - that define named resources
used by content streams operators.
|
| PdfRevisionsReader |
Class to retrieve important information about PDF document revisions.
|
| PdfStream |
Representation of a stream as described in the PDF Specification.
|
| PdfString |
A
PdfString-class is the PDF-equivalent of a
JAVA-String-object. |
| PdfTextArray |
PdfTextArray defines an array with displacements and PdfString-objects. |
| PdfVersion |
This class represents all official PDF versions.
|
| PdfViewerPreferences | |
| PdfWriter | |
| PdfXrefTable |
A representation of a cross-referenced table of a PDF document.
|
| ReaderProperties |
The class representing various properties used to read PDF documents.
|
| StampingProperties | |
| VersionConforming | |
| WriterProperties |
| Enum | Description |
|---|---|
| PageLabelNumberingStyle |
Page label numbering style constants for
PdfPage.setPageLabel(PageLabelNumberingStyle, String). |
| PdfAConformance |
PDF/A is a special variant of PDF designed specifically for long-term document preservation (the “A” stands for archive).
|
| PdfReader.StrictnessLevel |
Enumeration representing the strictness level for reading.
|
| PdfUAConformance |
PDF/UA is a conformance for PDF files that ensures the files are accessible to all users.
|
| PdfViewerPreferences.PdfViewerPreferencesConstants |
Copyright © 1998–2025 Apryse Group NV. All rights reserved.