|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.itextpdf.text.pdf.PdfDeveloperExtension
public class 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.
Field Summary | |
---|---|
static PdfDeveloperExtension |
ADOBE_1_7_EXTENSIONLEVEL3
An instance of this class for Adobe 1.7 Extension level 3. |
protected PdfName |
baseversion
The base version. |
protected int |
extensionLevel
The extension level within the baseversion. |
protected PdfName |
prefix
The prefix used in the Extensions dictionary added to the Catalog. |
Constructor Summary | |
---|---|
PdfDeveloperExtension(PdfName prefix,
PdfName baseversion,
int extensionLevel)
Creates a PdfDeveloperExtension object. |
Method Summary | |
---|---|
PdfName |
getBaseversion()
Gets the baseversion name. |
PdfDictionary |
getDeveloperExtensions()
Generations the developer extension dictionary corresponding with the prefix. |
int |
getExtensionLevel()
Gets the extension level within the baseversion. |
PdfName |
getPrefix()
Gets the prefix name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final PdfDeveloperExtension ADOBE_1_7_EXTENSIONLEVEL3
protected PdfName prefix
protected PdfName baseversion
protected int extensionLevel
Constructor Detail |
---|
public PdfDeveloperExtension(PdfName prefix, PdfName baseversion, int extensionLevel)
prefix
- the prefix referring to the developerbaseversion
- the number of the base versionextensionLevel
- the extension level within the baseverion.Method Detail |
---|
public PdfName getPrefix()
public PdfName getBaseversion()
public int getExtensionLevel()
public PdfDictionary getDeveloperExtensions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |