Package com.aowagie.text.pdf
Class PdfDeveloperExtension
java.lang.Object
com.aowagie.text.pdf.PdfDeveloperExtension
Beginning with BaseVersion 1.7, the extensions dictionary lets developers
designate that a given document contains extensions to PDF. The presence
of the extension dictionary in a document indicates that it may contain
developer-specific PDF properties that extend a particular base version
of the PDF specification.
The extensions dictionary enables developers to identify their own extensions
relative to a base version of PDF. Additionally, the convention identifies
extension levels relative to that base version. The intent of this dictionary
is to enable developers of PDF-producing applications to identify company-specific
specifications (such as this one) that PDF-consuming applications use to
interpret the extensions.
- Since:
- 2.1.6
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPdfDeveloperExtension
(PdfName prefix, PdfName baseversion, int extensionLevel) Creates a PdfDeveloperExtension object. -
Method Summary
Modifier and TypeMethodDescriptionGets the baseversion name.Generations the developer extension dictionary corresponding with the prefix.int
Gets the extension level within the baseversion.Gets the prefix name.
-
Field Details
-
prefix
The prefix used in the Extensions dictionary added to the Catalog. -
baseversion
The base version. -
extensionLevel
private final int extensionLevelThe extension level within the baseversion.
-
-
Constructor Details
-
PdfDeveloperExtension
Creates a PdfDeveloperExtension object.- Parameters:
prefix
- the prefix referring to the developerbaseversion
- the number of the base versionextensionLevel
- the extension level within the baseverion.
-
-
Method Details
-
getPrefix
Gets the prefix name.- Returns:
- a PdfName
-
getBaseversion
Gets the baseversion name.- Returns:
- a PdfName
-
getExtensionLevel
public int getExtensionLevel()Gets the extension level within the baseversion.- Returns:
- an integer
-
getDeveloperExtensions
Generations the developer extension dictionary corresponding with the prefix.- Returns:
- a PdfDictionary
-