Modifier and Type | Method | Description |
---|---|---|
boolean |
CompareTool.compareDictionaries(PdfDictionary outDict,
PdfDictionary cmpDict) |
Modifier and Type | Method | Description |
---|---|---|
PdfDictionary |
Image.getAdditional() |
Getter for the dictionary with additional information.
|
Modifier and Type | Method | Description |
---|---|---|
void |
Image.setAdditional(PdfDictionary additional) |
Sets the /Colorspace key.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PdfAcroForm |
Each PDF document can contain maximum 1 AcroForm.
|
class |
PdfAction |
A
PdfAction defines an action that can be triggered from a PDF file. |
class |
PdfAnnotation |
A
PdfAnnotation is a note that is associated with a page. |
class |
PdfBorderDictionary |
A
PdfBorderDictionary define the appearance of a Border (Annotations). |
static class |
PdfDocument.PdfInfo |
PdfInfo is the PDF InfoDictionary. |
class |
PdfEFStream |
Extends PdfStream and should be used to create Streams for Embedded Files
(file attachments).
|
class |
PdfFileSpecification |
Specifies a file or an URL.
|
class |
PdfFormField |
Implements form fields.
|
class |
PdfFormXObject |
PdfFormObject is a type of XObject containing a template-object. |
class |
PdfGState |
The graphic state dictionary.
|
class |
PdfICCBased |
A
PdfICCBased defines a ColorSpace |
class |
PdfImage |
PdfImage is a PdfStream containing an image-Dictionary and -stream. |
class |
PdfLayer |
An optional content group is a dictionary representing a collection of graphics
that can be made visible or invisible dynamically by users of viewer applications.
|
class |
PdfLayerMembership |
Content typically belongs to a single optional content group,
and is visible when the group is ON and invisible when it is OFF.
|
class |
PdfMediaClipData |
|
class |
PdfOCProperties |
This class represents the /OCProperties entry in the document catalog
and holds the optional content properties dictionary, which contains
a list of all the optional content groups in the document, as well as information
about the default and alternate configurations for optional content.
|
class |
PdfOutline |
PdfOutline is an object that represents a PDF outline entry. |
class |
PdfPage |
PdfPage is the PDF Page-object. |
class |
PdfPattern |
A
PdfPattern defines a ColorSpace |
class |
PdfRendition |
A Rendition dictionary (pdf spec 1.5)
|
class |
PdfShadingPattern |
Implements the shading pattern dictionary.
|
class |
PdfSigLockDictionary |
A signature field lock dictionary.
|
class |
PdfSignature |
Implements the signature dictionary.
|
class |
PdfStream |
PdfStream is the Pdf stream object. |
class |
PdfStructureElement |
This is a node in a document logical structure.
|
class |
PdfStructureTreeRoot |
The structure tree root corresponds to the highest hierarchy level in a tagged PDF.
|
class |
PdfTransparencyGroup |
The transparency group dictionary.
|
static class |
PdfWriter.PdfTrailer |
PdfTrailer is the PDF Trailer object. |
class |
PRAcroForm |
This class captures an AcroForm on input.
|
class |
PRStream |
Modifier and Type | Field | Description |
---|---|---|
protected PdfDictionary |
PdfDocument.additionalActions |
|
protected PdfDictionary |
PdfReader.catalog |
|
protected PdfDictionary |
PdfWriter.defaultColorspace |
|
protected PdfDictionary |
PdfFunction.dictionary |
|
protected PdfDictionary |
PdfWriter.extraCatalog |
Holds value of property extraCatalog this is used for Output Intents.
|
protected PdfDictionary |
PdfWriter.group |
A group attributes dictionary specifying the attributes
of the page's page group for use in the transparent
imaging model
|
protected PdfDictionary |
PdfWriter.imageDictionary |
Dictionary, containing all the images of the PDF document
|
protected PdfDictionary |
PdfDocument.pageAA |
|
protected PdfDictionary |
PdfWriter.pageDictEntries |
Additional page dictionary entries.
|
protected PdfDictionary |
PdfShading.shading |
|
protected PdfDictionary |
PdfReader.trailer |
Modifier and Type | Field | Description |
---|---|---|
protected HashMap<PdfDictionary,PdfObject[]> |
PdfWriter.documentExtGState |
|
protected ArrayList<PdfDictionary> |
AcroFields.Item.merged |
An array of
PdfDictionary with all the field
and widget tags merged. |
protected ArrayList<PdfDictionary> |
AcroFields.Item.values |
An array of
PdfDictionary where the value tag /V
is present. |
protected ArrayList<PdfDictionary> |
AcroFields.Item.widgets |
An array of
PdfDictionary with the widgets. |
Modifier and Type | Method | Description |
---|---|---|
protected PdfDictionary |
PdfCopy.copyDictionary(PdfDictionary in) |
Translate a PRDictionary to a PdfDictionary.
|
protected PdfDictionary |
PdfCopy.copyDictionary(PdfDictionary in,
boolean keepStruct,
boolean directRootKids) |
Translate a PRDictionary to a PdfDictionary.
|
protected static PdfDictionary |
PdfReader.duplicatePdfDictionary(PdfDictionary original,
PdfDictionary copy,
PdfReader newReader) |
|
PdfDictionary |
PdfTemplate.getAdditional() |
Getter for the dictionary with additional information.
|
PdfDictionary |
PdfArray.getAsDict(int idx) |
Returns a
PdfObject as a PdfDictionary ,
resolving indirect references. |
PdfDictionary |
PdfDictionary.getAsDict(PdfName key) |
Returns a
PdfObject as a PdfDictionary ,
resolving indirect references. |
protected PdfDictionary |
PdfCopy.getCatalog(PdfIndirectReference rootObj) |
|
PdfDictionary |
PdfReader.getCatalog() |
Returns the document's catalog.
|
protected PdfDictionary |
PdfWriter.getCatalog(PdfIndirectReference rootObj) |
|
PdfDictionary |
PdfSignatureAppearance.getCryptoDictionary() |
Gets the user made signature dictionary.
|
PdfDictionary |
PdfWriter.getDefaultColorspace() |
Use this method to get the default colorspaces.
|
PdfDictionary |
PdfDeveloperExtension.getDeveloperExtensions() |
Generations the developer extension dictionary corresponding
with the prefix.
|
PdfDictionary |
PdfPageLabels.getDictionary(PdfWriter writer) |
Gets the page label dictionary to insert into the document.
|
PdfDictionary |
PdfEncryption.getEncryptionDictionary() |
|
PdfDictionary |
PdfWriter.getExtraCatalog() |
Sets extra keys to the catalog.
|
PdfDictionary |
FdfReader.getField(String name) |
Gets the field dictionary.
|
PdfDictionary |
DocumentFont.getFontDictionary() |
|
PdfDictionary |
PdfWriter.getGroup() |
Use this method to get the group dictionary.
|
PdfDictionary |
PdfWriter.getInfo() |
Use this method to get the info dictionary if you want to
change it directly (add keys and values to the info dictionary).
|
PdfDictionary |
PRAcroForm.FieldInformation.getInfo() |
|
PdfDictionary |
AcroFields.Item.getMerged(int idx) |
Retrieve the merged dictionary for the given instance.
|
PdfDictionary |
PdfWriter.getPageDictEntries() |
Gets the additional pageDictEntries.
|
PdfDictionary |
PdfReader.getPageN(int pageNum) |
Gets the dictionary that represents a page.
|
PdfDictionary |
PdfReader.getPageNRelease(int pageNum) |
|
PdfDictionary |
PdfReader.getPageResources(int pageNum) |
Retrieve the given page's resource dictionary
|
PdfDictionary |
PdfReader.getPageResources(PdfDictionary pageDict) |
Retrieve the given page's resource dictionary
|
PdfDictionary |
PdfStructureElement.getParent() |
Gets the parent of this node.
|
PdfDictionary |
PdfStructureElement.getParent(boolean includeStructTreeRoot) |
|
PdfDictionary |
AcroFields.getSignatureDictionary(String name) |
Gets the signature dictionary, the one keyed by /V.
|
PdfDictionary |
PdfReader.getTrailer() |
Gets the trailer dictionary
|
PdfDictionary |
PdfTransition.getTransitionDictionary() |
|
PdfDictionary |
AcroFields.Item.getValue(int idx) |
Retrieve the value dictionary of the given instance
|
PdfDictionary |
AcroFields.Item.getWidget(int idx) |
Retrieve the widget dictionary of the given instance
|
protected PdfDictionary |
PRAcroForm.mergeAttrib(PdfDictionary parent,
PdfDictionary child) |
merge field attributes from two dictionaries
|
static PdfDictionary |
SimpleNamedDestination.outputNamedDestinationAsNames(HashMap<String,String> names,
PdfWriter writer) |
|
static PdfDictionary |
SimpleNamedDestination.outputNamedDestinationAsStrings(HashMap<String,String> names,
PdfWriter writer) |
|
PdfDictionary |
PdfContentParser.readDictionary() |
Reads a dictionary.
|
protected PdfDictionary |
PdfReader.readDictionary() |
|
protected PdfDictionary |
PdfReader.readXrefSection() |
|
static PdfDictionary |
PdfNameTree.writeTree(HashMap<String,? extends PdfObject> items,
PdfWriter writer) |
Writes a name tree to a PdfWriter.
|
static <O extends PdfObject> |
PdfNumberTree.writeTree(HashMap<Integer,O> items,
PdfWriter writer) |
Creates a number tree.
|
Modifier and Type | Method | Description |
---|---|---|
HashMap<String,PdfDictionary> |
FdfReader.getFields() |
Gets all the fields.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
PdfStructTreeController.addKid(PdfDictionary parent,
PdfObject kid) |
|
void |
PdfContentByte.beginMarkedContentSequence(PdfName tag,
PdfDictionary property,
boolean inline) |
Begins a marked content sequence.
|
protected void |
PdfWriter.buildStructTreeRootForTagged(PdfDictionary catalog) |
|
void |
PdfSignatureAppearance.close(PdfDictionary update) |
This is the last method to be called when using external signatures.
|
protected PdfDictionary |
PdfCopy.copyDictionary(PdfDictionary in) |
Translate a PRDictionary to a PdfDictionary.
|
protected PdfDictionary |
PdfCopy.copyDictionary(PdfDictionary in,
boolean keepStruct,
boolean directRootKids) |
Translate a PRDictionary to a PdfDictionary.
|
protected XmpWriter |
PdfWriter.createXmpWriter(ByteArrayOutputStream baos,
PdfDictionary info) |
|
byte[] |
FilterHandlers.FilterHandler.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary) |
|
static byte[] |
PdfReader.decodeBytes(byte[] b,
PdfDictionary streamDictionary) |
Decode a byte[] applying the filters specified in the provided dictionary using default filter handlers.
|
static byte[] |
PdfReader.decodeBytes(byte[] b,
PdfDictionary streamDictionary,
Map<PdfName,FilterHandlers.FilterHandler> filterHandlers) |
Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.
|
void |
AcroFields.decodeGenericDictionary(PdfDictionary merged,
BaseField tx) |
|
protected static PdfDictionary |
PdfReader.duplicatePdfDictionary(PdfDictionary original,
PdfDictionary copy,
PdfReader newReader) |
|
static PdfFileSpecification |
PdfFileSpecification.fileEmbedded(PdfWriter writer,
String filePath,
String fileDisplay,
byte[] fileStore,
boolean compress,
String mimeType,
PdfDictionary fileParameter) |
Creates a file specification with the file embedded.
|
static PdfFileSpecification |
PdfFileSpecification.fileEmbedded(PdfWriter writer,
String filePath,
String fileDisplay,
byte[] fileStore,
String mimeType,
PdfDictionary fileParameter,
int compressionLevel) |
Creates a file specification with the file embedded.
|
static List<HashMap<String,Object>> |
SimpleBookmark.getBookmark(PdfReader reader,
PdfDictionary outline,
boolean includeRoot) |
Gets a
List with the bookmarks that are children of outline . |
protected PdfName |
PdfCopy.getOffStateName(PdfDictionary widget) |
|
static byte[] |
PdfReader.getPageContent(PdfDictionary page) |
Gets the content from the page dictionary.
|
PdfDictionary |
PdfReader.getPageResources(PdfDictionary pageDict) |
Retrieve the given page's resource dictionary
|
Rectangle |
PdfReader.getPageSize(PdfDictionary page) |
Gets the page from a page dictionary
|
Rectangle |
PdfReader.getPageSizeWithRotation(PdfDictionary page) |
Gets the rotated page from a page dictionary.
|
void |
PdfSignatureAppearance.SignatureEvent.getSignatureDictionary(PdfDictionary sig) |
Allows modification of the signature dictionary.
|
protected void |
FdfReader.kidNode(PdfDictionary merged,
String name) |
|
void |
PdfLister.listDict(PdfDictionary dictionary) |
Visualizes a PdfDictionary object.
|
void |
PdfDictionary.merge(PdfDictionary other) |
|
protected PdfDictionary |
PRAcroForm.mergeAttrib(PdfDictionary parent,
PdfDictionary child) |
merge field attributes from two dictionaries
|
void |
PdfDictionary.mergeDifferent(PdfDictionary other) |
|
static void |
BaseField.moveFields(PdfDictionary from,
PdfDictionary to) |
Moves the field keys from
from to to . |
protected void |
PRAcroForm.pushAttrib(PdfDictionary dict) |
stack a level of dictionary.
|
void |
PdfDictionary.putAll(PdfDictionary dic) |
Copies all of the mappings from the specified
PdfDictionary
to this PdfDictionary . |
void |
PRAcroForm.readAcroForm(PdfDictionary root) |
Read, and comprehend the acroform
|
boolean |
PdfEncryption.readKey(PdfDictionary enc,
byte[] password) |
|
static HashMap<String,PdfObject> |
PdfNameTree.readTree(PdfDictionary dic) |
|
static HashMap<Integer,PdfObject> |
PdfNumberTree.readTree(PdfDictionary dic) |
|
void |
PdfTemplate.setAdditional(PdfDictionary additional) |
Sets a dictionary with extra entries, for instance /Measure.
|
void |
PdfSignatureAppearance.setCryptoDictionary(PdfDictionary cryptoDictionary) |
Sets a user made signature dictionary.
|
void |
PdfWriter.setGroup(PdfDictionary group) |
Use this method to set the group dictionary.
|
protected void |
PdfWriter.writeOutlines(PdfDictionary catalog,
boolean namedAsNames) |
Constructor | Description |
---|---|
CMapAwareDocumentFont(PdfDictionary font) |
|
PdfStructureElement(PdfDictionary parent,
PdfName structureType) |
|
PRStream(PRStream stream,
PdfDictionary newDic) |
|
PRStream(PRStream stream,
PdfDictionary newDic,
PdfReader reader) |
Modifier and Type | Class | Description |
---|---|---|
class |
PdfCollection |
|
class |
PdfCollectionField |
|
class |
PdfCollectionItem |
|
class |
PdfCollectionSchema |
|
class |
PdfCollectionSort |
|
class |
PdfTargetDictionary |
Modifier and Type | Field | Description |
---|---|---|
protected PdfDictionary |
PdfVersionImp.extensions |
The extensions dictionary.
|
Modifier and Type | Method | Description |
---|---|---|
PdfDictionary |
PdfViewerPreferencesImp.getViewerPreferences() |
Returns the viewer preferences.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PdfVersionImp.addToCatalog(PdfDictionary catalog) |
Adds the version to the Catalog dictionary.
|
void |
PdfViewerPreferencesImp.addToCatalog(PdfDictionary catalog) |
Adds the viewer preferences defined in the preferences parameter to a
PdfDictionary (more specifically the root or catalog of a PDF file).
|
static PdfViewerPreferencesImp |
PdfViewerPreferencesImp.getViewerPreferences(PdfDictionary catalog) |
Modifier and Type | Method | Description |
---|---|---|
PdfDictionary |
PdfImageObject.getDictionary() |
Returns the image dictionary.
|
PdfDictionary |
InlineImageInfo.getImageDictionary() |
Modifier and Type | Method | Description |
---|---|---|
protected static ImageRenderInfo |
ImageRenderInfo.createForEmbeddedImage(Matrix ctm,
InlineImageInfo inlineImageInfo,
PdfDictionary colorSpaceDictionary) |
Create an ImageRenderInfo object based on inline image data.
|
static ImageRenderInfo |
ImageRenderInfo.createForXObject(Matrix ctm,
PdfIndirectReference ref,
PdfDictionary colorSpaceDictionary) |
Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)
|
static String |
PdfContentReaderTool.getDictionaryDetail(PdfDictionary dic) |
Shows the detail of a dictionary.
|
static String |
PdfContentReaderTool.getDictionaryDetail(PdfDictionary dic,
int depth) |
Shows the detail of a dictionary.
|
static String |
PdfContentReaderTool.getXObjectDetail(PdfDictionary resourceDic) |
Displays a summary of the entries in the XObject dictionary for the stream
|
protected void |
PdfContentStreamProcessor.handleInlineImage(InlineImageInfo info,
PdfDictionary colorSpaceDic) |
Callback when an inline image is found.
|
void |
TaggedPdfReaderTool.inspectChildDictionary(PdfDictionary k) |
If the child of a structured element is a dictionary, we inspect the
child; we may also draw a tag.
|
void |
TaggedPdfReaderTool.inspectChildDictionary(PdfDictionary k,
boolean inspectAttributes) |
If the child of a structured element is a dictionary, we inspect the
child; we may also draw a tag.
|
static InlineImageInfo |
InlineImageUtils.parseInlineImage(PdfContentParser ps,
PdfDictionary colorSpaceDic) |
Parses an inline image from the provided content parser.
|
void |
TaggedPdfReaderTool.parseTag(String tag,
PdfObject object,
PdfDictionary page) |
Searches for a tag in a page.
|
void |
PdfContentStreamProcessor.processContent(byte[] contentBytes,
PdfDictionary resources) |
Processes PDF syntax.
|
Constructor | Description |
---|---|
InlineImageInfo(byte[] samples,
PdfDictionary imageDictionary) |
|
MarkedContentInfo(PdfName tag,
PdfDictionary dictionary) |
|
PdfImageObject(PdfDictionary dictionary,
byte[] samples,
PdfDictionary colorSpaceDic) |
Creats a PdfImage object using an explicitly provided dictionary and image bytes
|
PdfImageObject(PRStream stream,
PdfDictionary colorSpaceDic) |
Creates a PdfImage object.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PdfSignatureAppDictionary |
A dictionary that stores the name of the application that signs the PDF.
|
class |
PdfSignatureBuildProperties |
Dictionary that stores signature build properties.
|
Modifier and Type | Field | Description |
---|---|---|
protected PdfDictionary |
LtvVerifier.dss |
The document security store for the revision that is being verified
|
Modifier and Type | Method | Description |
---|---|---|
void |
ExternalBlankSignatureContainer.modifySigningDictionary(PdfDictionary signDic) |
|
void |
ExternalSignatureContainer.modifySigningDictionary(PdfDictionary signDic) |
Modifies the signature dictionary to suit the container.
|
Constructor | Description |
---|---|
ExternalBlankSignatureContainer(PdfDictionary sigDic) |
|
SignaturePermissions(PdfDictionary sigDict,
SignaturePermissions previous) |
Creates an object that can inform you about the type of signature
in a signature dictionary as well as some of the permissions
defined by the signature.
|
Constructor | Description |
---|---|
XmpWriter(OutputStream os,
PdfDictionary info) |
Copyright © 2018. All rights reserved.