Uses of Class
com.itextpdf.text.pdf.PdfDictionary
Packages that use PdfDictionary
Package
Description
-
Uses of PdfDictionary in com.itextpdf.testutils
Fields in com.itextpdf.testutils with type parameters of type PdfDictionaryModifier and TypeFieldDescription(package private) List
<PdfDictionary> CompareTool.cmpPages
(package private) List
<PdfDictionary> CompareTool.outPages
(package private) Map
<PdfDictionary, Map<Integer, String>> CompareTool.CmpTaggedPdfReaderTool.parsedTags
Methods in com.itextpdf.testutils with parameters of type PdfDictionaryModifier and TypeMethodDescriptionboolean
CompareTool.compareContentStreamsByParsing
(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources) private boolean
CompareTool.compareContentStreamsByParsingExtended
(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult) boolean
CompareTool.compareDictionaries
(PdfDictionary outDict, PdfDictionary cmpDict) private boolean
CompareTool.compareDictionariesExtended
(PdfDictionary outDict, PdfDictionary cmpDict, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult) private boolean
CompareTool.compareInlineImagesExtended
(PdfContentParser outPs, PdfContentParser cmpPs, PdfDictionary outDict, PdfDictionary cmpDict, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult) void
CompareTool.CmpTaggedPdfReaderTool.inspectChildDictionary
(PdfDictionary k) void
CompareTool.CmpTaggedPdfReaderTool.parseTag
(String tag, PdfObject object, PdfDictionary page) Method parameters in com.itextpdf.testutils with type arguments of type PdfDictionaryModifier and TypeMethodDescriptionprivate void
CompareTool.addPagesFromDict
(PdfObject dictRef, List<PdfDictionary> pages, List<RefKey> pagesRef) private void
CompareTool.loadPagesFromReader
(PdfReader reader, List<PdfDictionary> pages, List<RefKey> pagesRef) -
Uses of PdfDictionary in com.itextpdf.text
Fields in com.itextpdf.text declared as PdfDictionaryModifier and TypeFieldDescriptionprivate PdfDictionary
Image.additional
a dictionary with additional informationMethods in com.itextpdf.text that return PdfDictionaryModifier and TypeMethodDescriptionImage.getAdditional()
Getter for the dictionary with additional information.Methods in com.itextpdf.text with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoid
Image.setAdditional
(PdfDictionary additional) Sets the /Colorspace key. -
Uses of PdfDictionary in com.itextpdf.text.pdf
Subclasses of PdfDictionary in com.itextpdf.text.pdfModifier and TypeClassDescription(package private) static class
Generates the PDF stream with the Type1 and Truetype fonts returning a PdfStream.class
Each PDF document can contain maximum 1 AcroForm.class
APdfAction
defines an action that can be triggered from a PDF file.class
APdfAnnotation
is a note that is associated with a page.class
APdfBorderDictionary
define the appearance of a Border (Annotations).(package private) class
PdfContents
is aPdfStream
containing the contents (text + graphics) of aPdfPage
.(package private) static class
PdfCatalog
is the PDF Catalog-object.static class
PdfInfo
is the PDF InfoDictionary.class
Extends PdfStream and should be used to create Streams for Embedded Files (file attachments).class
Specifies a file or an URL.class
Implements form fields.class
PdfFormObject
is a type of XObject containing a template-object.class
The graphic state dictionary.class
APdfICCBased
defines a ColorSpaceclass
PdfImage
is aPdfStream
containing an image-Dictionary
and -stream.class
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
Content typically belongs to a single optional content group, and is visible when the group is ON and invisible when it is OFF.class
class
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
is an object that represents a PDF outline entry.class
PdfPage
is the PDF Page-object.class
APdfPattern
defines a ColorSpaceclass
A Rendition dictionary (pdf spec 1.5)(package private) class
PdfResources
is the PDF Resources-object.class
Implements the shading pattern dictionary.class
A signature field lock dictionary.class
Implements the signature dictionary.class
PdfStream
is the Pdf stream object.class
This is a node in a document logical structure.class
The structure tree root corresponds to the highest hierarchy level in a tagged PDF.class
The transparency group dictionary.static class
PdfTrailer
is the PDF Trailer object.class
This class captures an AcroForm on input.class
Fields in com.itextpdf.text.pdf declared as PdfDictionaryModifier and TypeFieldDescriptionprivate PdfDictionary
PdfTemplate.additional
A dictionary with additional informationprotected PdfDictionary
PdfDocument.additionalActions
protected PdfDictionary
PdfReader.catalog
private PdfDictionary
PdfStructureTreeRoot.classMap
protected PdfDictionary
PageResources.colorDictionary
private PdfDictionary
PdfSignatureAppearance.cryptoDictionary
The crypto dictionaryprotected PdfDictionary
PdfWriter.defaultColorspace
protected PdfDictionary
PdfFunction.dictionary
protected PdfDictionary
PageResources.extGStateDictionary
protected PdfDictionary
PdfWriter.extraCatalog
Holds value of property extraCatalog this is used for Output Intents.private PdfDictionary
DocumentFont.font
private PdfDictionary
CMapAwareDocumentFont.fontDic
The font dictionary.protected PdfDictionary
PageResources.fontDictionary
(package private) PdfDictionary
PdfCopyFieldsImp.form
Deprecated.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 document(package private) PdfDictionary
PRAcroForm.FieldInformation.info
protected PdfDictionary
PageResources.originalResources
protected PdfDictionary
PdfDocument.pageAA
protected PdfDictionary
PdfWriter.pageDictEntries
Additional page dictionary entries.(package private) PdfDictionary
PdfCopy.PageStamp.pageN
(package private) PdfDictionary
PdfStamperImp.PageStamp.pageN
private PdfDictionary
PdfStructTreeController.parentTree
protected PdfDictionary
PageResources.patternDictionary
protected PdfDictionary
PageResources.propertyDictionary
private PdfDictionary
PdfCopy.resources
(package private) PdfDictionary
PdfCopyFieldsImp.resources
Deprecated.private PdfDictionary
PdfStructTreeController.roleMap
(package private) PdfDictionary
PdfReader.rootPages
protected PdfDictionary
PdfShading.shading
protected PdfDictionary
PageResources.shadingDictionary
private PdfDictionary
PdfStructTreeController.sourceClassMap
private PdfDictionary
PdfStructTreeController.sourceRoleMap
private PdfDictionary
PdfStructTreeController.structTreeRoot
protected PdfDictionary
PdfReader.trailer
protected PdfDictionary
PageResources.xObjectDictionary
Fields in com.itextpdf.text.pdf with type parameters of type PdfDictionaryModifier and TypeFieldDescriptionprotected HashMap
<PdfDictionary, PdfObject[]> PdfWriter.documentExtGState
(package private) HashMap
<String, PdfDictionary> FdfReader.fields
private HashMap
<Integer, PdfDictionary> PdfPageLabels.map
The sequence of logical pages.protected ArrayList
<PdfDictionary> AcroFields.Item.merged
An array ofPdfDictionary
with all the field and widget tags merged.(package private) ArrayList
<PdfDictionary> PdfCopyFieldsImp.pageDics
Deprecated.private ArrayList
<PdfDictionary> PdfReader.PageRefs.pageInh
stack to which pages dictionaries are pushed to keep track of the current page attributes(package private) HashMap
<PdfDictionary, PdfStamperImp.PageStamp> PdfStamperImp.pagesToContent
Integer(page number) -> PageStamp(package private) ArrayList
<PdfDictionary> PRAcroForm.stack
protected ArrayList
<PdfDictionary> AcroFields.Item.values
An array ofPdfDictionary
where the value tag /V is present.protected ArrayList
<PdfDictionary> AcroFields.Item.widgets
An array ofPdfDictionary
with the widgets.Methods in com.itextpdf.text.pdf that return PdfDictionaryModifier and TypeMethodDescriptionprotected 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.private static PdfDictionary
BaseFont.createBuiltInFontDictionary
(PdfName name) (package private) static PdfDictionary
BaseFont.createBuiltInFontDictionary
(String name) protected static PdfDictionary
PdfReader.duplicatePdfDictionary
(PdfDictionary original, PdfDictionary copy, PdfReader newReader) PdfTemplate.getAdditional()
Getter for the dictionary with additional information.PdfArray.getAsDict
(int idx) Returns aPdfObject
as aPdfDictionary
, resolving indirect references.Returns aPdfObject
as aPdfDictionary
, resolving indirect references.protected PdfDictionary
PdfCopy.getCatalog
(PdfIndirectReference rootObj) protected PdfDictionary
PdfCopyFieldsImp.getCatalog
(PdfIndirectReference rootObj) Deprecated.PdfReader.getCatalog()
Returns the document's catalog.protected PdfDictionary
PdfWriter.getCatalog
(PdfIndirectReference rootObj) private PdfDictionary
CJKFont.getCIDFont
(PdfIndirectReference fontDescriptor, IntHashtable cjkTag) TrueTypeFontUnicode.getCIDFontType2
(PdfIndirectReference fontDescriptor, String subsetPrefix, Object[] metrics) Generates the CIDFontTyte2 dictionary.PdfSignatureAppearance.getCryptoDictionary()
Gets the user made signature dictionary.PdfWriter.getDefaultColorspace()
Use this method to get the default colorspaces.PdfDeveloperExtension.getDeveloperExtensions()
Generations the developer extension dictionary corresponding with the prefix.PdfPageLabels.getDictionary
(PdfWriter writer) Gets the page label dictionary to insert into the document.private static PdfDictionary
PdfStructTreeController.getDirectDict
(PdfDictionary in) PdfEncryption.getEncryptionDictionary()
PdfWriter.getExtraCatalog()
Sets extra keys to the catalog.Gets the field dictionary.private PdfDictionary
CJKFont.getFontBaseType
(PdfIndirectReference CIDFont) protected PdfDictionary
TrueTypeFont.getFontBaseType
(PdfIndirectReference fontDescriptor, String subsetPrefix, int firstChar, int lastChar, byte[] shortTag) Generates the font dictionary for this font.TrueTypeFontUnicode.getFontBaseType
(PdfIndirectReference descendant, String subsetPrefix, PdfIndirectReference toUnicode) Generates the font dictionary.private PdfDictionary
Type1Font.getFontBaseType
(PdfIndirectReference fontDescriptor, int firstChar, int lastChar, byte[] shortTag) Generates the font dictionary for this font.private PdfDictionary
CJKFont.getFontDescriptor()
protected PdfDictionary
TrueTypeFont.getFontDescriptor
(PdfIndirectReference fontStream, String subsetPrefix, PdfIndirectReference cidset) Generates the font descriptor for this font.private PdfDictionary
Type1Font.getFontDescriptor
(PdfIndirectReference fontStream) Generates the font descriptor for this font ornull
if it is one of the 14 built in fonts.DocumentFont.getFontDictionary()
PdfWriter.getGroup()
Use this method to get the group dictionary.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).PRAcroForm.FieldInformation.getInfo()
(package private) static PdfDictionary
PdfStructTreeController.getKDict
(PdfDictionary obj) AcroFields.Item.getMerged
(int idx) Retrieve the merged dictionary for the given instance.(package private) PdfDictionary
PdfAnnotation.getMK()
PdfWriter.getPageDictEntries()
Gets the additional pageDictEntries.PdfReader.getPageN
(int pageNum) Gets the dictionary that represents a page.PdfReader.PageRefs.getPageN
(int pageNum) Gets the dictionary that represents a page.PdfReader.getPageNRelease
(int pageNum) PdfReader.PageRefs.getPageNRelease
(int pageNum) PdfReader.getPageResources
(int pageNum) Retrieve the given page's resource dictionaryPdfReader.getPageResources
(PdfDictionary pageDict) Retrieve the given page's resource dictionaryPdfStructureElement.getParent()
Gets the parent of this node.PdfStructureElement.getParent
(boolean includeStructTreeRoot) private PdfDictionary
PdfContentByte.getParentStructureElement()
(package private) PdfDictionary
PageResources.getResources()
AcroFields.getSignatureDictionary
(String name) Gets the signature dictionary, the one keyed by /V.PdfReader.getTrailer()
Gets the trailer dictionaryPdfTransition.getTransitionDictionary()
private PdfDictionary
PdfLayer.getUsage()
AcroFields.Item.getValue
(int idx) Retrieve the value dictionary of the given instanceAcroFields.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
(HashMap<String, String> names, PdfWriter writer) static PdfDictionary
SimpleNamedDestination.outputNamedDestinationAsStrings
(HashMap<String, String> names, PdfWriter writer) protected PdfDictionary
AcroFields.ContentsChecker.readDictionary()
PdfContentParser.readDictionary()
Reads a dictionary.protected PdfDictionary
PdfReader.readDictionary()
protected PdfDictionary
PdfReader.readXrefSection()
static PdfDictionary
Writes a name tree to a PdfWriter.static <O extends PdfObject>
PdfDictionaryCreates a number tree.Methods in com.itextpdf.text.pdf that return types with arguments of type PdfDictionaryMethods in com.itextpdf.text.pdf with parameters of type PdfDictionaryModifier and TypeMethodDescription(package private) void
PdfResources.add
(PdfName key, PdfDictionary resource) (package private) void
PdfStamperImp.addAnnotation
(PdfAnnotation annot, PdfDictionary pageN) (package private) void
PageResources.addDefaultColor
(PdfDictionary dic) (package private) void
PageResources.addDefaultColorDiff
(PdfDictionary dic) private void
PdfSignatureAppearance.addDocMDP
(PdfDictionary crypto) Adds keys to the signature dictionary that define the certification level and the permissions.private void
PdfSignatureAppearance.addFieldMDP
(PdfDictionary crypto, PdfDictionary fieldLock) Adds keys to the signature dictionary that define the field permissions.private void
PdfCopy.addFieldResources
(PdfDictionary catalog) PdfAWriter.addFileAttachment
(String description, byte[] fileStore, String file, String fileDisplay, 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) (package private) void
AcroFields.Item.addMerged
(PdfDictionary mergeDict) Adds a merged dictionary to this Item.(package private) void
PdfPages.addPage
(PdfDictionary page) (package private) PdfObject[]
PdfWriter.addSimpleExtGState
(PdfDictionary gstate) (package private) void
AcroFields.Item.addValue
(PdfDictionary value) Add a value dict to this Item(package private) void
AcroFields.Item.addWidget
(PdfDictionary widget) Add a widget dict to this Item(package private) void
PdfCopy.PageStamp.applyRotation
(PdfDictionary pageN, ByteBuffer out) (package private) void
PdfStamperImp.applyRotation
(PdfDictionary pageN, ByteBuffer out) void
PdfContentByte.beginMarkedContentSequence
(PdfName tag, PdfDictionary property, boolean inline) Begins a marked content sequence.SimpleBookmark.bookmarkDepth
(PdfReader reader, PdfDictionary outline, IntHashtable pages, boolean processCurrentOutlineOnly) protected void
PdfWriter.buildStructTreeRootForTagged
(PdfDictionary catalog) private static void
AcroFields.clearSigDic
(PdfDictionary dic) void
PdfSignatureAppearance.close
(PdfDictionary update) This is the last method to be called when using external signatures.private void
PdfWriter.completeExtraCatalog
(PdfDictionary extraCatalog) private void
PdfWriter.completeInfoDictionary
(PdfDictionary info) private boolean
PdfCopy.containsInactivePg
(PdfDictionary dict, HashSet<RefKey> activeKeys) 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.PdfStructTreeController.copyPageMarks
(PdfDictionary parentTree, PdfNumber arrayNumber, int newArrayNumber) (package private) static void
SimpleBookmark.createOutlineAction
(PdfDictionary outline, HashMap<String, Object> map, PdfWriter writer, boolean namedAsNames) protected XmpWriter
PdfACopy.createXmpWriter
(ByteArrayOutputStream baos, PdfDictionary info) protected XmpWriter
PdfAStamperImp.createXmpWriter
(ByteArrayOutputStream baos, PdfDictionary info) protected XmpWriter
PdfAWriter.createXmpWriter
(ByteArrayOutputStream baos, PdfDictionary info) protected XmpWriter
PdfWriter.createXmpWriter
(ByteArrayOutputStream baos, PdfDictionary info) byte[]
FilterHandlers.Filter_ASCII85DECODE.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FilterHandlers.Filter_ASCIIHEXDECODE.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FilterHandlers.Filter_CCITTFAXDECODE.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FilterHandlers.Filter_DoNothing.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FilterHandlers.Filter_FLATEDECODE.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FilterHandlers.Filter_LZWDECODE.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FilterHandlers.Filter_RUNLENGTHDECODE.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) 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) (package private) void
PdfWriter.eliminateFontSubset
(PdfDictionary fonts) static ByteArrayOutputStream
FilterHandlers.enableMemoryLimitsAwareHandler
(PdfDictionary streamDictionary) Creates aMemoryLimitsAwareOutputStream
which will be used for decompression of the passed pdf stream.(package private) static boolean
PdfReader.existsName
(PdfDictionary dic, PdfName key, PdfName value) 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.private void
DocumentFont.fillDiffMap
(PdfDictionary encDic, CMapToUnicode toUnicode) private void
DocumentFont.fillFontDesc
(PdfDictionary fontDesc) private void
PdfCopy.findActivesFromDict
(PdfDictionary dict, ArrayList<PdfIndirectReference> actives, HashSet<RefKey> activeKeys, HashSet<PdfName> activeClassMaps) (package private) PdfAppearance
AcroFields.getAppearance
(PdfDictionary merged, String[] values, String fieldName) (package private) PdfAppearance
AcroFields.getAppearance
(PdfDictionary merged, String text, String fieldName) SimpleBookmark.getBookmark
(PdfReader reader, PdfDictionary outline, boolean includeRoot) Gets aList
with the bookmarks that are children ofoutline
.private static PdfDictionary
PdfStructTreeController.getDirectDict
(PdfDictionary in) (package private) static Integer
PdfCopy.getFlags
(PdfDictionary field) (package private) static String
PdfReader.getFontName
(PdfDictionary dic) (package private) static PdfDictionary
PdfStructTreeController.getKDict
(PdfDictionary obj) private PdfArray
PdfStamperImp.getLastChildInNameTree
(PdfDictionary dic) protected static String
PdfWriter.getNameString
(PdfDictionary dic, PdfName key) protected PdfName
PdfCopy.getOffStateName
(PdfDictionary widget) protected PdfName
PdfCopyFieldsImp.getOffStateName
(PdfDictionary widget) Deprecated.static byte[]
PdfReader.getPageContent
(PdfDictionary page) Gets the content from the page dictionary.PdfReader.getPageResources
(PdfDictionary pageDict) Retrieve the given page's resource dictionary(package private) int
PdfReader.getPageRotation
(PdfDictionary page) PdfReader.getPageSize
(PdfDictionary page) Gets the page from a page dictionaryPdfReader.getPageSizeWithRotation
(PdfDictionary page) Gets the rotated page from a page dictionary.void
PdfSignatureAppearance.SignatureEvent.getSignatureDictionary
(PdfDictionary sig) Allows modification of the signature dictionary.(package private) static String
PdfReader.getSubsetPrefix
(PdfDictionary dic) private void
PdfStructureElement.init
(PdfDictionary parent, PdfName structureType) (package private) static boolean
PdfCopy.isCheckButton
(PdfDictionary field) (package private) boolean
AcroFields.isInAP
(PdfDictionary nDic, PdfName check) (package private) static boolean
PdfCopy.isRadioButton
(PdfDictionary field) (package private) static boolean
PdfCopy.isTextField
(PdfDictionary field) private static PdfString
PdfNameTree.iterateItems
(PdfDictionary dic, HashMap<String, PdfObject> items, PdfString leftOverString) private static void
PdfNumberTree.iterateItems
(PdfDictionary dic, HashMap<Integer, PdfObject> items) 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 dictionariesvoid
PdfDictionary.mergeDifferent
(PdfDictionary other) (package private) static void
PdfFormField.mergeResources
(PdfDictionary result, PdfDictionary source) (package private) static void
PdfFormField.mergeResources
(PdfDictionary result, PdfDictionary source, PdfStamperImp writer) static void
BaseField.moveFields
(PdfDictionary from, PdfDictionary to) Moves the field keys fromfrom
toto
.private static void
PdfStamperImp.moveRectangle
(PdfDictionary dic2, PdfReader r, int pageImported, PdfName key, String name) private void
DocumentFont.processType0
(PdfDictionary font) protected void
PRAcroForm.pushAttrib
(PdfDictionary dict) stack a level of dictionary.private void
PdfReader.PageRefs.pushPageAttributes
(PdfDictionary nodePages) Adds a PdfDictionary to the pageInh stack to keep track of the page attributes.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) PdfNameTree.readTree
(PdfDictionary dic) PdfNumberTree.readTree
(PdfDictionary dic) private static void
BaseFont.recourseFonts
(PdfDictionary page, IntHashtable hits, ArrayList<Object[]> fonts, int level, HashSet<PdfDictionary> visitedResources) private void
PdfSmartCopy.ByteStore.serDic
(PdfDictionary dic, int level, ByteBuffer bb, HashMap<RefKey, Integer> serialized) void
PdfTemplate.setAdditional
(PdfDictionary additional) Sets a dictionary with extra entries, for instance /Measure.(package private) void
PdfDocument.PdfCatalog.setAdditionalActions
(PdfDictionary actions) Sets the document level additional actions.void
PdfSignatureAppearance.setCryptoDictionary
(PdfDictionary cryptoDictionary) Sets a user made signature dictionary.void
PdfWriter.setGroup
(PdfDictionary group) Use this method to set the group dictionary.(package private) void
PageResources.setOriginalResources
(PdfDictionary resources, int[] newNamePtr) private void
AcroFields.updateByteRange
(PdfPKCS7 pkcs7, PdfDictionary v) protected void
PdfWriter.writeOutlines
(PdfDictionary catalog, boolean namedAsNames) Method parameters in com.itextpdf.text.pdf with type arguments of type PdfDictionaryModifier and TypeMethodDescriptionprivate static void
BaseFont.recourseFonts
(PdfDictionary page, IntHashtable hits, ArrayList<Object[]> fonts, int level, HashSet<PdfDictionary> visitedResources) Constructors in com.itextpdf.text.pdf with parameters of type PdfDictionaryModifierConstructorDescription(package private)
ByteStore
(PdfDictionary dict, HashMap<RefKey, Integer> serialized) (package private)
DocumentFont
(PdfDictionary font) Creates a new instance of DocumentFont(package private)
DocumentFont
(PRIndirectReference refFont, PdfDictionary drEncoding) Creates a new instance of DocumentFont(package private)
FieldInformation
(String fieldName, PdfDictionary info, PRIndirectReference ref) (package private)
PageStamp
(PdfReader reader, PdfDictionary pageN, PdfCopy cstp) (package private)
PageStamp
(PdfStamperImp stamper, PdfReader reader, PdfDictionary pageN) (package private)
PdfImportedLink
(PdfDictionary annotation) (package private)
PdfPage
(PdfRectangle mediaBox, HashMap<String, PdfRectangle> boxSize, PdfDictionary resources) Constructs aPdfPage
.(package private)
PdfPage
(PdfRectangle mediaBox, HashMap<String, PdfRectangle> boxSize, PdfDictionary resources, int rotate) Constructs aPdfPage
.protected
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.codec
Fields in com.itextpdf.text.pdf.codec declared as PdfDictionary -
Uses of PdfDictionary in com.itextpdf.text.pdf.collection
Subclasses of PdfDictionary in com.itextpdf.text.pdf.collectionModifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of PdfDictionary in com.itextpdf.text.pdf.internal
Fields in com.itextpdf.text.pdf.internal declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
PdfVersionImp.extensions
The extensions dictionary.private PdfDictionary
PdfViewerPreferencesImp.viewerPreferences
This dictionary holds the viewer preferences (other than page layout and page mode).Methods in com.itextpdf.text.pdf.internal that return PdfDictionaryModifier and TypeMethodDescriptionprotected PdfDictionary
PdfAChecker.getDirectDictionary
(PdfObject obj) PdfViewerPreferencesImp.getViewerPreferences()
Returns the viewer preferences.Methods in com.itextpdf.text.pdf.internal with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoid
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) private PdfObject
PdfAChecker.cleverPdfDictionaryClone
(PdfDictionary dict) static PdfViewerPreferencesImp
PdfViewerPreferencesImp.getViewerPreferences
(PdfDictionary catalog) -
Uses of PdfDictionary in com.itextpdf.text.pdf.mc
Fields in com.itextpdf.text.pdf.mc declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
MCParser.page
The page dictionaryprotected PdfDictionary
StructureObject.structElem
The structure element of which the properties are stored.protected PdfDictionary
StructureItems.structTreeRoot
The StructTreeRoot dictionaryprotected PdfDictionary
MCParser.xobjects
the XObject dictionary of the page that is being processed.Methods in com.itextpdf.text.pdf.mc that return PdfDictionaryModifier and TypeMethodDescriptionStructureObject.getObjAsDict()
Returns the object referred to by the OBJR dictionary.StructureObject.getStructElem()
Returns the structure element.Methods in com.itextpdf.text.pdf.mc with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoid
MCParser.parse
(PdfDictionary page, PdfIndirectReference pageref) Parses the content of a page, inserting the normal (/N) appearances (/AP) of annotations into the content stream as Form XObjects.protected void
StructureItems.processStructElemKids
(PdfDictionary structElem, PdfIndirectReference ref, PdfObject object) Processes the kids object of a StructElem dictionary.protected void
StructureItems.processStructElems
(PdfDictionary structElem, PdfIndirectReference ref) Looks at a StructElem dictionary, and processes it.Constructors in com.itextpdf.text.pdf.mc with parameters of type PdfDictionaryModifierConstructorDescriptionCreates a StructurItem using an MCR dictionary.StructureObject
(PdfDictionary structElem, PdfIndirectReference ref, PdfDictionary dict) Creates a StructureObject for an OBJR dictionary. -
Uses of PdfDictionary in com.itextpdf.text.pdf.ocg
Fields in com.itextpdf.text.pdf.ocg declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
OCGParser.properties
The OCG properties.Methods in com.itextpdf.text.pdf.ocg with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprivate boolean
OCGRemover.isToBeRemoved
(PdfDictionary ocg, Set<String> names) Checks if an OCG dictionary is on the list for removal.void
OCGParser.parse
(PRStream stream, PdfDictionary resources) Parses a stream object and removes OCGs.private void
OCGRemover.parse
(OCGParser parser, PdfDictionary page) Uses the OCGParser on a pageprivate void
OCGRemover.removeAnnots
(PdfDictionary page, Set<String> ocgs) Removes annotations from a page dictionaryprivate void
OCGRemover.removeOCGsFromArray
(PdfDictionary dict, PdfName name, Set<String> ocgs) Gets an array from a dictionary and checks if it contains references to OCGs that need to be removedprivate void
OCGRemover.removeProperties
(PdfDictionary page, Set<String> ocgs) Removes ocgs from a page resources -
Uses of PdfDictionary in com.itextpdf.text.pdf.parser
Subclasses of PdfDictionary in com.itextpdf.text.pdf.parserModifier and TypeClassDescriptionprivate static class
A resource dictionary that allows stack-like behavior to support resource dictionary inheritanceFields in com.itextpdf.text.pdf.parser declared as PdfDictionaryModifier and TypeFieldDescriptionprivate PdfDictionary
PdfImageObject.colorSpaceDic
private final PdfDictionary
ImageRenderInfo.colorSpaceDictionary
the color space associated with the imageprivate final PdfDictionary
MarkedContentInfo.dictionary
private PdfDictionary
PdfImageObject.dictionary
The image dictionary.private final PdfDictionary
InlineImageInfo.imageDictionary
Fields in com.itextpdf.text.pdf.parser with type parameters of type PdfDictionaryModifier and TypeFieldDescriptionprivate final List
<PdfDictionary> PdfContentStreamProcessor.ResourceDictionary.resourcesStack
Methods in com.itextpdf.text.pdf.parser that return PdfDictionaryModifier and TypeMethodDescriptionPdfImageObject.getDictionary()
Returns the image dictionary.InlineImageInfo.getImageDictionary()
private PdfDictionary
PdfContentStreamProcessor.BeginMarkedContentDictionary.getPropertiesDictionary
(PdfObject operand1, PdfContentStreamProcessor.ResourceDictionary resources) private static PdfDictionary
InlineImageUtils.parseInlineImageDictionary
(PdfContentParser ps) Parses the next inline image dictionary from the parser.Methods in com.itextpdf.text.pdf.parser with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprivate void
PdfContentStreamProcessor.beginMarkedContent
(PdfName tag, PdfDictionary dict) Add to the marked content stackprivate static int
InlineImageUtils.computeBytesPerRow
(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic) Computes the number of unfiltered bytes that each row of the image will contain.protected static ImageRenderInfo
ImageRenderInfo.createForEmbeddedImage
(GraphicsState gs, InlineImageInfo inlineImageInfo, PdfDictionary colorSpaceDictionary, 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, Collection<MarkedContentInfo> markedContentInfo) Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)byte[]
PdfImageObject.TrackingFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) private static int
InlineImageUtils.getComponentsPerPixel
(PdfName colorSpaceName, PdfDictionary colorSpaceDic) 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.private CMapAwareDocumentFont
PdfContentStreamProcessor.getFont
(PdfDictionary fontResource) static 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.private static boolean
InlineImageUtils.inlineImageStreamBytesAreComplete
(byte[] samples, PdfDictionary imageDictionary) 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.private static byte[]
InlineImageUtils.parseInlineImageSamples
(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic, PdfContentParser ps) Parses the samples of the image from the underlying content parser, accounting for filters The parser must be positioned immediately after the ID operator that ends the inline image's dictionary.void
TaggedPdfReaderTool.parseTag
(String tag, PdfObject object, PdfDictionary page) Searches for a tag in a page.private static byte[]
InlineImageUtils.parseUnfilteredSamples
(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic, PdfContentParser ps) Parses the samples of the image from the underlying content parser, ignoring all filters.void
PdfContentStreamProcessor.processContent
(byte[] contentBytes, PdfDictionary resources) Processes PDF syntax.void
PdfContentStreamProcessor.ResourceDictionary.push
(PdfDictionary resources) Constructors in com.itextpdf.text.pdf.parser with parameters of type PdfDictionaryModifierConstructorDescriptionprivate
ImageRenderInfo
(GraphicsState gs, InlineImageInfo inlineImageInfo, PdfDictionary colorSpaceDictionary, Collection<MarkedContentInfo> markedContentInfo) private
ImageRenderInfo
(GraphicsState gs, PdfIndirectReference ref, PdfDictionary colorSpaceDictionary, Collection<MarkedContentInfo> markedContentInfo) InlineImageInfo
(byte[] samples, PdfDictionary imageDictionary) MarkedContentInfo
(PdfName tag, PdfDictionary dictionary) protected
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.pdfcleanup
Fields in com.itextpdf.text.pdf.pdfcleanup declared as PdfDictionaryMethods in com.itextpdf.text.pdf.pdfcleanup that return PdfDictionaryMethods in com.itextpdf.text.pdf.pdfcleanup with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprivate List
<PdfCleanUpLocation> PdfCleanUpProcessor.extractLocationsFromRedactAnnot
(int page, int annotIndex, PdfDictionary annotDict) Extracts locations from the concrete annotation.private List
<PdfCleanUpLocation> PdfCleanUpProcessor.extractLocationsFromRedactAnnots
(int page, PdfDictionary pageDict) Extracts locations from the redact annotations contained in the document and applied to the given page.private PdfName
PdfCleanUpProcessor.generateNameForXObj
(PdfDictionary pageDict) private String
PdfCleanUpProcessor.getParentIndRefStr
(PdfDictionary dict) private void
PdfCleanUpProcessor.insertFormXObj
(PdfContentByte canvas, PdfDictionary pageDict, PdfStream formXObj, List<Rectangle> clippingRects, Rectangle annotRect) void
PdfCleanUpRenderListener.registerNewContext
(PdfDictionary resources, PdfContentByte canvas) void
PdfCleanUpContext.setResources
(PdfDictionary resources) Constructors in com.itextpdf.text.pdf.pdfcleanup with parameters of type PdfDictionary -
Uses of PdfDictionary in com.itextpdf.text.pdf.richmedia
Subclasses of PdfDictionary in com.itextpdf.text.pdf.richmediaModifier and TypeClassDescriptionclass
A video file can contain cue points that are encoded in a video stream or may be created by an associated ActionScript within the Flash content.class
The RichMediaActivation dictionary specifies the style of presentation, default script behavior, default view information, and animation style when the annotation is activated.class
A RichMediaAnimation dictionary specifies the preferred method that conforming readers should use to apply timeline scaling to keyframe animations.class
the annotation handler specific to the target instance specified by the TI key in the parent rich-media-execute action dictionary.class
The RichMediaConfiguration dictionary describes a set of instances that are loaded for a given scene configuration.class
The RichMediaActivation dictionary specifies the condition that causes deactivation of the annotation.class
A rich-media-execute action identifies a rich media annotation and specifies a command to be sent to that annotation's handler.class
The RichMediaInstance dictionary, referenced by the Instances entry of the RichMediaConfiguration, describes a single instance of an asset with settings to populate the artwork of an annotation.class
Dictionary containing parameters related to an active Flash subtype in a RichMediaInstance dictionary.class
The position of the window in the reader presentation area is described by the RichMediaPosition dictionary.class
The RichMediaPresentation dictionary contains information about how the annotation and user interface elements are to be visually laid out and drawn.class
The RichMediaWindow dictionary stores the dimensions and position of the floating window presented to the user.Fields in com.itextpdf.text.pdf.richmedia declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
RichMediaAnnotation.richMediaContent
the rich media content (can be reused for different annotations)protected PdfDictionary
RichMediaAnnotation.richMediaSettings
the rich media settings (specific for this annotation)Methods in com.itextpdf.text.pdf.richmedia that return PdfDictionaryModifier and TypeMethodDescriptionprivate PdfDictionary
RichMediaWindow.createDimensionDictionary
(float d, float max, float min) Creates a dictionary that can be used for the HEIGHT and WIDTH entries of the RichMediaWindow dictionary.Methods in com.itextpdf.text.pdf.richmedia with parameters of type PdfDictionaryModifier and TypeMethodDescriptionRichMediaAnnotation.addView
(PdfDictionary view) Adds a view dictionary. -
Uses of PdfDictionary in com.itextpdf.text.pdf.security
Subclasses of PdfDictionary in com.itextpdf.text.pdf.securityModifier and TypeClassDescriptionclass
A dictionary that stores the name of the application that signs the PDF.class
Dictionary that stores signature build properties.Fields in com.itextpdf.text.pdf.security declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
LtvVerifier.dss
The document security store for the revision that is being verifiedprivate PdfDictionary
ExternalBlankSignatureContainer.sigDic
Methods in com.itextpdf.text.pdf.security with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoid
ExternalBlankSignatureContainer.modifySigningDictionary
(PdfDictionary signDic) void
ExternalSignatureContainer.modifySigningDictionary
(PdfDictionary signDic) Modifies the signature dictionary to suit the container.private void
LtvVerification.outputDss
(PdfDictionary dss, PdfDictionary vrim, PdfArray ocsps, PdfArray crls, PdfArray certs) Constructors in com.itextpdf.text.pdf.security with parameters of type PdfDictionaryModifierConstructorDescriptionSignaturePermissions
(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.pdf.spatial
Subclasses of PdfDictionary in com.itextpdf.text.pdf.spatialModifier and TypeClassDescriptionclass
The value of the GCS or DCS entry of a geospatial measure dictionary.class
A geographic coordinate system (GEOGCS) specifies an ellipsoidal object in geographic coordinates: angular units of latitude and longitude.class
Parent class for the Measure dictionaries.class
Geospatial Measure dictionary.class
Rectilinear Measure dictionary.class
A Point Data dictionary.class
A projected coordinate system (PROJCS), which includes an embedded GEOGCS, specifies the algorithms and associated parameters used to transform points between geographic coordinates and a two-dimensional (projected) coordinate system.class
A ViewPort dictionary. -
Uses of PdfDictionary in com.itextpdf.text.pdf.spatial.objects
Subclasses of PdfDictionary in com.itextpdf.text.pdf.spatial.objectsModifier and TypeClassDescriptionclass
A dictionary that represents a specific unit of measurement (such as miles or feet). -
Uses of PdfDictionary in com.itextpdf.text.xml.xmp
Constructors in com.itextpdf.text.xml.xmp with parameters of type PdfDictionaryModifierConstructorDescriptionPdfAXmpWriter
(OutputStream os, PdfDictionary info, PdfAConformanceLevel conformanceLevel, PdfWriter writer) Creates and XMP writer that adds info about the PDF/A conformance level.XmpWriter
(OutputStream os, PdfDictionary info)