Uses of Class
com.itextpdf.text.pdf.PdfDictionary
-
-
Uses of PdfDictionary in com.itextpdf.testutils
Methods in com.itextpdf.testutils with parameters of type PdfDictionary Modifier and Type Method Description boolean
CompareTool. compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources)
boolean
CompareTool. compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict)
-
Uses of PdfDictionary in com.itextpdf.text
Methods in com.itextpdf.text that return PdfDictionary Modifier and Type Method Description PdfDictionary
Image. getAdditional()
Getter for the dictionary with additional information.Methods in com.itextpdf.text with parameters of type PdfDictionary Modifier and Type Method Description void
Image. setAdditional(PdfDictionary additional)
Sets the /Colorspace key. -
Uses of PdfDictionary in com.itextpdf.text.pdf
Subclasses of PdfDictionary in com.itextpdf.text.pdf Modifier and Type Class Description class
PdfAcroForm
Each PDF document can contain maximum 1 AcroForm.class
PdfAction
APdfAction
defines an action that can be triggered from a PDF file.class
PdfAnnotation
APdfAnnotation
is a note that is associated with a page.class
PdfBorderDictionary
APdfBorderDictionary
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
APdfICCBased
defines a ColorSpaceclass
PdfImage
PdfImage
is aPdfStream
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
APdfPattern
defines a ColorSpaceclass
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
Fields in com.itextpdf.text.pdf declared as PdfDictionary 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 modelprotected PdfDictionary
PdfWriter. imageDictionary
Dictionary, containing all the images of the PDF documentprotected PdfDictionary
PdfDocument. pageAA
protected PdfDictionary
PdfWriter. pageDictEntries
Additional page dictionary entries.protected PdfDictionary
PdfShading. shading
protected PdfDictionary
PdfReader. trailer
Fields in com.itextpdf.text.pdf with type parameters of type PdfDictionary Modifier and Type Field Description protected java.util.HashMap<PdfDictionary,PdfObject[]>
PdfWriter. documentExtGState
protected java.util.ArrayList<PdfDictionary>
AcroFields.Item. merged
An array ofPdfDictionary
with all the field and widget tags merged.protected java.util.ArrayList<PdfDictionary>
AcroFields.Item. values
An array ofPdfDictionary
where the value tag /V is present.protected java.util.ArrayList<PdfDictionary>
AcroFields.Item. widgets
An array ofPdfDictionary
with the widgets.Methods in com.itextpdf.text.pdf that return PdfDictionary 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 aPdfObject
as aPdfDictionary
, resolving indirect references.PdfDictionary
PdfDictionary. getAsDict(PdfName key)
Returns aPdfObject
as aPdfDictionary
, 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(java.lang.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 dictionaryPdfDictionary
PdfReader. getPageResources(PdfDictionary pageDict)
Retrieve the given page's resource dictionaryPdfDictionary
PdfStructureElement. getParent()
Gets the parent of this node.PdfDictionary
PdfStructureElement. getParent(boolean includeStructTreeRoot)
PdfDictionary
AcroFields. getSignatureDictionary(java.lang.String name)
Gets the signature dictionary, the one keyed by /V.PdfDictionary
PdfReader. getTrailer()
Gets the trailer dictionaryPdfDictionary
PdfTransition. getTransitionDictionary()
PdfDictionary
AcroFields.Item. getValue(int idx)
Retrieve the value dictionary of the given instancePdfDictionary
AcroFields.Item. getWidget(int idx)
Retrieve the widget dictionary of the given instanceprotected PdfDictionary
PRAcroForm. mergeAttrib(PdfDictionary parent, PdfDictionary child)
merge field attributes from two dictionariesstatic PdfDictionary
SimpleNamedDestination. outputNamedDestinationAsNames(java.util.HashMap<java.lang.String,java.lang.String> names, PdfWriter writer)
static PdfDictionary
SimpleNamedDestination. outputNamedDestinationAsStrings(java.util.HashMap<java.lang.String,java.lang.String> names, PdfWriter writer)
PdfDictionary
PdfContentParser. readDictionary()
Reads a dictionary.protected PdfDictionary
PdfReader. readDictionary()
protected PdfDictionary
PdfReader. readXrefSection()
static PdfDictionary
PdfNameTree. writeTree(java.util.HashMap<java.lang.String,? extends PdfObject> items, PdfWriter writer)
Writes a name tree to a PdfWriter.static <O extends PdfObject>
PdfDictionaryPdfNumberTree. writeTree(java.util.HashMap<java.lang.Integer,O> items, PdfWriter writer)
Creates a number tree.Methods in com.itextpdf.text.pdf that return types with arguments of type PdfDictionary Modifier and Type Method Description java.util.HashMap<java.lang.String,PdfDictionary>
FdfReader. getFields()
Gets all the fields.Methods in com.itextpdf.text.pdf with parameters of type PdfDictionary Modifier and Type Method Description PdfFileSpecification
PdfAWriter. addFileAttachment(java.lang.String description, byte[] fileStore, java.lang.String file, java.lang.String fileDisplay, java.lang.String mimeType, PdfName afRelationshipValue, PdfDictionary fileParameter)
Use this method to add a file attachment at the document level.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
PdfACopy. createXmpWriter(java.io.ByteArrayOutputStream baos, PdfDictionary info)
protected XmpWriter
PdfAStamperImp. createXmpWriter(java.io.ByteArrayOutputStream baos, PdfDictionary info)
protected XmpWriter
PdfAWriter. createXmpWriter(java.io.ByteArrayOutputStream baos, PdfDictionary info)
protected XmpWriter
PdfWriter. createXmpWriter(java.io.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, java.util.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, java.lang.String filePath, java.lang.String fileDisplay, byte[] fileStore, boolean compress, java.lang.String mimeType, PdfDictionary fileParameter)
Creates a file specification with the file embedded.static PdfFileSpecification
PdfFileSpecification. fileEmbedded(PdfWriter writer, java.lang.String filePath, java.lang.String fileDisplay, byte[] fileStore, java.lang.String mimeType, PdfDictionary fileParameter, int compressionLevel)
Creates a file specification with the file embedded.static java.util.List<java.util.HashMap<java.lang.String,java.lang.Object>>
SimpleBookmark. getBookmark(PdfReader reader, PdfDictionary outline, boolean includeRoot)
Gets aList
with the bookmarks that are children ofoutline
.protected static java.lang.String
PdfWriter. getNameString(PdfDictionary dic, PdfName key)
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 dictionaryRectangle
PdfReader. getPageSize(PdfDictionary page)
Gets the page from a page dictionaryRectangle
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, java.lang.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 dictionariesvoid
PdfDictionary. mergeDifferent(PdfDictionary other)
static void
BaseField. moveFields(PdfDictionary from, PdfDictionary to)
Moves the field keys fromfrom
toto
.protected void
PRAcroForm. pushAttrib(PdfDictionary dict)
stack a level of dictionary.void
PdfDictionary. putAll(PdfDictionary dic)
Copies all of the mappings from the specifiedPdfDictionary
to thisPdfDictionary
.void
PRAcroForm. readAcroForm(PdfDictionary root)
Read, and comprehend the acroformboolean
PdfEncryption. readKey(PdfDictionary enc, byte[] password)
static java.util.HashMap<java.lang.String,PdfObject>
PdfNameTree. readTree(PdfDictionary dic)
static java.util.HashMap<java.lang.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)
Constructors in com.itextpdf.text.pdf with parameters of type PdfDictionary Constructor Description CMapAwareDocumentFont(PdfDictionary font)
PdfStructureElement(PdfDictionary parent, PdfName structureType, AccessibleElementId elementId)
PRStream(PRStream stream, PdfDictionary newDic)
PRStream(PRStream stream, PdfDictionary newDic, PdfReader reader)
-
Uses of PdfDictionary in com.itextpdf.text.pdf.collection
Subclasses of PdfDictionary in com.itextpdf.text.pdf.collection Modifier and Type Class Description class
PdfCollection
class
PdfCollectionField
class
PdfCollectionItem
class
PdfCollectionSchema
class
PdfCollectionSort
class
PdfTargetDictionary
-
Uses of PdfDictionary in com.itextpdf.text.pdf.internal
Fields in com.itextpdf.text.pdf.internal declared as PdfDictionary Modifier and Type Field Description protected PdfDictionary
PdfVersionImp. extensions
The extensions dictionary.Methods in com.itextpdf.text.pdf.internal that return PdfDictionary Modifier and Type Method Description protected PdfDictionary
PdfAChecker. getDirectDictionary(PdfObject obj)
PdfDictionary
PdfViewerPreferencesImp. getViewerPreferences()
Returns the viewer preferences.Methods in com.itextpdf.text.pdf.internal with parameters of type PdfDictionary 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).protected void
PdfA2Checker. checkEmbeddedFile(PdfDictionary embeddedFile)
protected void
PdfA3Checker. checkEmbeddedFile(PdfDictionary embeddedFile)
static PdfViewerPreferencesImp
PdfViewerPreferencesImp. getViewerPreferences(PdfDictionary catalog)
-
Uses of PdfDictionary in com.itextpdf.text.pdf.parser
Methods in com.itextpdf.text.pdf.parser that return PdfDictionary Modifier and Type Method Description PdfDictionary
PdfImageObject. getDictionary()
Returns the image dictionary.PdfDictionary
InlineImageInfo. getImageDictionary()
Methods in com.itextpdf.text.pdf.parser with parameters of type PdfDictionary Modifier and Type Method Description protected static ImageRenderInfo
ImageRenderInfo. createForEmbeddedImage(GraphicsState gs, InlineImageInfo inlineImageInfo, PdfDictionary colorSpaceDictionary, java.util.Collection<MarkedContentInfo> markedContentInfo)
Create an ImageRenderInfo object based on inline image data.static ImageRenderInfo
ImageRenderInfo. createForXObject(GraphicsState gs, 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 ImageRenderInfo
ImageRenderInfo. createForXObject(GraphicsState gs, PdfIndirectReference ref, PdfDictionary colorSpaceDictionary, java.util.Collection<MarkedContentInfo> markedContentInfo)
Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)static java.lang.String
PdfContentReaderTool. getDictionaryDetail(PdfDictionary dic)
Shows the detail of a dictionary.static java.lang.String
PdfContentReaderTool. getDictionaryDetail(PdfDictionary dic, int depth)
Shows the detail of a dictionary.static java.lang.String
PdfContentReaderTool. getXObjectDetail(PdfDictionary resourceDic)
Displays a summary of the entries in the XObject dictionary for the streamprotected 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(java.lang.String tag, PdfObject object, PdfDictionary page)
Searches for a tag in a page.void
PdfContentStreamProcessor. processContent(byte[] contentBytes, PdfDictionary resources)
Processes PDF syntax.Constructors in com.itextpdf.text.pdf.parser with parameters of type PdfDictionary 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 bytesPdfImageObject(PRStream stream, PdfDictionary colorSpaceDic)
Creates a PdfImage object. -
Uses of PdfDictionary in com.itextpdf.text.pdf.security
Subclasses of PdfDictionary in com.itextpdf.text.pdf.security 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.Fields in com.itextpdf.text.pdf.security declared as PdfDictionary Modifier and Type Field Description protected PdfDictionary
LtvVerifier. dss
The document security store for the revision that is being verifiedMethods in com.itextpdf.text.pdf.security with parameters of type PdfDictionary Modifier and Type Method Description void
ExternalBlankSignatureContainer. modifySigningDictionary(PdfDictionary signDic)
void
ExternalSignatureContainer. modifySigningDictionary(PdfDictionary signDic)
Modifies the signature dictionary to suit the container.Constructors in com.itextpdf.text.pdf.security with parameters of type PdfDictionary 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. -
Uses of PdfDictionary in com.itextpdf.text.xml.xmp
Constructors in com.itextpdf.text.xml.xmp with parameters of type PdfDictionary Constructor Description PdfAXmpWriter(java.io.OutputStream os, PdfDictionary info, PdfAConformanceLevel conformanceLevel, PdfWriter writer)
Creates and XMP writer that adds info about the PDF/A conformance level.XmpWriter(java.io.OutputStream os, PdfDictionary info)
-