Uses of Class
com.itextpdf.text.pdf.PdfDictionary
-
-
Uses of PdfDictionary in com.itextpdf.testutils
Fields in com.itextpdf.testutils with type parameters of type PdfDictionary Modifier and Type Field Description (package private) java.util.List<PdfDictionary>CompareTool. cmpPages(package private) java.util.List<PdfDictionary>CompareTool. outPages(package private) java.util.Map<PdfDictionary,java.util.Map<java.lang.Integer,java.lang.String>>CompareTool.CmpTaggedPdfReaderTool. parsedTagsMethods in com.itextpdf.testutils with parameters of type PdfDictionary Modifier and Type Method Description booleanCompareTool. compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources)private booleanCompareTool. compareContentStreamsByParsingExtended(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult)booleanCompareTool. compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict)private booleanCompareTool. compareDictionariesExtended(PdfDictionary outDict, PdfDictionary cmpDict, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult)private booleanCompareTool. compareInlineImagesExtended(PdfContentParser outPs, PdfContentParser cmpPs, PdfDictionary outDict, PdfDictionary cmpDict, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult)voidCompareTool.CmpTaggedPdfReaderTool. inspectChildDictionary(PdfDictionary k)voidCompareTool.CmpTaggedPdfReaderTool. parseTag(java.lang.String tag, PdfObject object, PdfDictionary page)Method parameters in com.itextpdf.testutils with type arguments of type PdfDictionary Modifier and Type Method Description private voidCompareTool. addPagesFromDict(PdfObject dictRef, java.util.List<PdfDictionary> pages, java.util.List<RefKey> pagesRef)private voidCompareTool. loadPagesFromReader(PdfReader reader, java.util.List<PdfDictionary> pages, java.util.List<RefKey> pagesRef) -
Uses of PdfDictionary in com.itextpdf.text
Fields in com.itextpdf.text declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryImage. additionala dictionary with additional informationMethods in com.itextpdf.text that return PdfDictionary Modifier and Type Method Description PdfDictionaryImage. getAdditional()Getter for the dictionary with additional information.Methods in com.itextpdf.text with parameters of type PdfDictionary Modifier and Type Method Description voidImage. 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 (package private) static classBaseFont.StreamFontGenerates the PDF stream with the Type1 and Truetype fonts returning a PdfStream.classPdfAcroFormEach PDF document can contain maximum 1 AcroForm.classPdfActionAPdfActiondefines an action that can be triggered from a PDF file.classPdfAnnotationAPdfAnnotationis a note that is associated with a page.classPdfBorderDictionaryAPdfBorderDictionarydefine the appearance of a Border (Annotations).(package private) classPdfContentsPdfContentsis aPdfStreamcontaining the contents (text + graphics) of aPdfPage.(package private) static classPdfDocument.PdfCatalogPdfCatalogis the PDF Catalog-object.static classPdfDocument.PdfInfoPdfInfois the PDF InfoDictionary.classPdfEFStreamExtends PdfStream and should be used to create Streams for Embedded Files (file attachments).classPdfFileSpecificationSpecifies a file or an URL.classPdfFormFieldImplements form fields.classPdfFormXObjectPdfFormObjectis a type of XObject containing a template-object.classPdfGStateThe graphic state dictionary.classPdfICCBasedAPdfICCBaseddefines a ColorSpaceclassPdfImagePdfImageis aPdfStreamcontaining an image-Dictionaryand -stream.classPdfLayerAn optional content group is a dictionary representing a collection of graphics that can be made visible or invisible dynamically by users of viewer applications.classPdfLayerMembershipContent typically belongs to a single optional content group, and is visible when the group is ON and invisible when it is OFF.classPdfMediaClipDataclassPdfOCPropertiesThis 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.classPdfOutlinePdfOutlineis an object that represents a PDF outline entry.classPdfPagePdfPageis the PDF Page-object.classPdfPatternAPdfPatterndefines a ColorSpaceclassPdfRenditionA Rendition dictionary (pdf spec 1.5)(package private) classPdfResourcesPdfResourcesis the PDF Resources-object.classPdfShadingPatternImplements the shading pattern dictionary.classPdfSigLockDictionaryA signature field lock dictionary.classPdfSignatureImplements the signature dictionary.classPdfStreamPdfStreamis the Pdf stream object.classPdfStructureElementThis is a node in a document logical structure.classPdfStructureTreeRootThe structure tree root corresponds to the highest hierarchy level in a tagged PDF.classPdfTransparencyGroupThe transparency group dictionary.static classPdfWriter.PdfTrailerPdfTraileris the PDF Trailer object.classPRAcroFormThis class captures an AcroForm on input.classPRStreamFields in com.itextpdf.text.pdf declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryPdfTemplate. additionalA dictionary with additional informationprotected PdfDictionaryPdfDocument. additionalActionsprotected PdfDictionaryPdfReader. catalogprivate PdfDictionaryPdfStructureTreeRoot. classMapprotected PdfDictionaryPageResources. colorDictionaryprivate PdfDictionaryPdfSignatureAppearance. cryptoDictionaryThe crypto dictionaryprotected PdfDictionaryPdfWriter. defaultColorspaceprotected PdfDictionaryPdfFunction. dictionaryprotected PdfDictionaryPageResources. extGStateDictionaryprotected PdfDictionaryPdfWriter. extraCatalogHolds value of property extraCatalog this is used for Output Intents.private PdfDictionaryDocumentFont. fontprivate PdfDictionaryCMapAwareDocumentFont. fontDicThe font dictionary.protected PdfDictionaryPageResources. fontDictionary(package private) PdfDictionaryPdfCopyFieldsImp. formDeprecated.protected PdfDictionaryPdfWriter. groupA group attributes dictionary specifying the attributes of the page's page group for use in the transparent imaging modelprotected PdfDictionaryPdfWriter. imageDictionaryDictionary, containing all the images of the PDF document(package private) PdfDictionaryPRAcroForm.FieldInformation. infoprotected PdfDictionaryPageResources. originalResourcesprotected PdfDictionaryPdfDocument. pageAAprotected PdfDictionaryPdfWriter. pageDictEntriesAdditional page dictionary entries.(package private) PdfDictionaryPdfCopy.PageStamp. pageN(package private) PdfDictionaryPdfStamperImp.PageStamp. pageNprivate PdfDictionaryPdfStructTreeController. parentTreeprotected PdfDictionaryPageResources. patternDictionaryprotected PdfDictionaryPageResources. propertyDictionaryprivate PdfDictionaryPdfCopy. resources(package private) PdfDictionaryPdfCopyFieldsImp. resourcesDeprecated.private PdfDictionaryPdfStructTreeController. roleMap(package private) PdfDictionaryPdfReader. rootPagesprotected PdfDictionaryPdfShading. shadingprotected PdfDictionaryPageResources. shadingDictionaryprivate PdfDictionaryPdfStructTreeController. sourceClassMapprivate PdfDictionaryPdfStructTreeController. sourceRoleMapprivate PdfDictionaryPdfStructTreeController. structTreeRootprotected PdfDictionaryPdfReader. trailerprotected PdfDictionaryPageResources. xObjectDictionaryFields in com.itextpdf.text.pdf with type parameters of type PdfDictionary Modifier and Type Field Description protected java.util.HashMap<PdfDictionary,PdfObject[]>PdfWriter. documentExtGState(package private) java.util.HashMap<java.lang.String,PdfDictionary>FdfReader. fieldsprivate java.util.HashMap<java.lang.Integer,PdfDictionary>PdfPageLabels. mapThe sequence of logical pages.protected java.util.ArrayList<PdfDictionary>AcroFields.Item. mergedAn array ofPdfDictionarywith all the field and widget tags merged.(package private) java.util.ArrayList<PdfDictionary>PdfCopyFieldsImp. pageDicsDeprecated.private java.util.ArrayList<PdfDictionary>PdfReader.PageRefs. pageInhstack to which pages dictionaries are pushed to keep track of the current page attributes(package private) java.util.HashMap<PdfDictionary,PdfStamperImp.PageStamp>PdfStamperImp. pagesToContentInteger(page number) -> PageStamp(package private) java.util.ArrayList<PdfDictionary>PRAcroForm. stackprotected java.util.ArrayList<PdfDictionary>AcroFields.Item. valuesAn array ofPdfDictionarywhere the value tag /V is present.protected java.util.ArrayList<PdfDictionary>AcroFields.Item. widgetsAn array ofPdfDictionarywith the widgets.Methods in com.itextpdf.text.pdf that return PdfDictionary Modifier and Type Method Description protected PdfDictionaryPdfCopy. copyDictionary(PdfDictionary in)Translate a PRDictionary to a PdfDictionary.protected PdfDictionaryPdfCopy. copyDictionary(PdfDictionary in, boolean keepStruct, boolean directRootKids)Translate a PRDictionary to a PdfDictionary.private static PdfDictionaryBaseFont. createBuiltInFontDictionary(PdfName name)(package private) static PdfDictionaryBaseFont. createBuiltInFontDictionary(java.lang.String name)protected static PdfDictionaryPdfReader. duplicatePdfDictionary(PdfDictionary original, PdfDictionary copy, PdfReader newReader)PdfDictionaryPdfTemplate. getAdditional()Getter for the dictionary with additional information.PdfDictionaryPdfArray. getAsDict(int idx)Returns aPdfObjectas aPdfDictionary, resolving indirect references.PdfDictionaryPdfDictionary. getAsDict(PdfName key)Returns aPdfObjectas aPdfDictionary, resolving indirect references.protected PdfDictionaryPdfCopy. getCatalog(PdfIndirectReference rootObj)protected PdfDictionaryPdfCopyFieldsImp. getCatalog(PdfIndirectReference rootObj)Deprecated.PdfDictionaryPdfReader. getCatalog()Returns the document's catalog.protected PdfDictionaryPdfWriter. getCatalog(PdfIndirectReference rootObj)private PdfDictionaryCJKFont. getCIDFont(PdfIndirectReference fontDescriptor, IntHashtable cjkTag)PdfDictionaryTrueTypeFontUnicode. getCIDFontType2(PdfIndirectReference fontDescriptor, java.lang.String subsetPrefix, java.lang.Object[] metrics)Generates the CIDFontTyte2 dictionary.PdfDictionaryPdfSignatureAppearance. getCryptoDictionary()Gets the user made signature dictionary.PdfDictionaryPdfWriter. getDefaultColorspace()Use this method to get the default colorspaces.PdfDictionaryPdfDeveloperExtension. getDeveloperExtensions()Generations the developer extension dictionary corresponding with the prefix.PdfDictionaryPdfPageLabels. getDictionary(PdfWriter writer)Gets the page label dictionary to insert into the document.private static PdfDictionaryPdfStructTreeController. getDirectDict(PdfDictionary in)PdfDictionaryPdfEncryption. getEncryptionDictionary()PdfDictionaryPdfWriter. getExtraCatalog()Sets extra keys to the catalog.PdfDictionaryFdfReader. getField(java.lang.String name)Gets the field dictionary.private PdfDictionaryCJKFont. getFontBaseType(PdfIndirectReference CIDFont)protected PdfDictionaryTrueTypeFont. getFontBaseType(PdfIndirectReference fontDescriptor, java.lang.String subsetPrefix, int firstChar, int lastChar, byte[] shortTag)Generates the font dictionary for this font.PdfDictionaryTrueTypeFontUnicode. getFontBaseType(PdfIndirectReference descendant, java.lang.String subsetPrefix, PdfIndirectReference toUnicode)Generates the font dictionary.private PdfDictionaryType1Font. getFontBaseType(PdfIndirectReference fontDescriptor, int firstChar, int lastChar, byte[] shortTag)Generates the font dictionary for this font.private PdfDictionaryCJKFont. getFontDescriptor()protected PdfDictionaryTrueTypeFont. getFontDescriptor(PdfIndirectReference fontStream, java.lang.String subsetPrefix, PdfIndirectReference cidset)Generates the font descriptor for this font.private PdfDictionaryType1Font. getFontDescriptor(PdfIndirectReference fontStream)Generates the font descriptor for this font ornullif it is one of the 14 built in fonts.PdfDictionaryDocumentFont. getFontDictionary()PdfDictionaryPdfWriter. getGroup()Use this method to get the group dictionary.PdfDictionaryPdfWriter. getInfo()Use this method to get the info dictionary if you want to change it directly (add keys and values to the info dictionary).PdfDictionaryPRAcroForm.FieldInformation. getInfo()(package private) static PdfDictionaryPdfStructTreeController. getKDict(PdfDictionary obj)PdfDictionaryAcroFields.Item. getMerged(int idx)Retrieve the merged dictionary for the given instance.(package private) PdfDictionaryPdfAnnotation. getMK()PdfDictionaryPdfWriter. getPageDictEntries()Gets the additional pageDictEntries.PdfDictionaryPdfReader. getPageN(int pageNum)Gets the dictionary that represents a page.PdfDictionaryPdfReader.PageRefs. getPageN(int pageNum)Gets the dictionary that represents a page.PdfDictionaryPdfReader. getPageNRelease(int pageNum)PdfDictionaryPdfReader.PageRefs. getPageNRelease(int pageNum)PdfDictionaryPdfReader. getPageResources(int pageNum)Retrieve the given page's resource dictionaryPdfDictionaryPdfReader. getPageResources(PdfDictionary pageDict)Retrieve the given page's resource dictionaryPdfDictionaryPdfStructureElement. getParent()Gets the parent of this node.PdfDictionaryPdfStructureElement. getParent(boolean includeStructTreeRoot)private PdfDictionaryPdfContentByte. getParentStructureElement()(package private) PdfDictionaryPageResources. getResources()PdfDictionaryAcroFields. getSignatureDictionary(java.lang.String name)Gets the signature dictionary, the one keyed by /V.PdfDictionaryPdfReader. getTrailer()Gets the trailer dictionaryPdfDictionaryPdfTransition. getTransitionDictionary()private PdfDictionaryPdfLayer. getUsage()PdfDictionaryAcroFields.Item. getValue(int idx)Retrieve the value dictionary of the given instancePdfDictionaryAcroFields.Item. getWidget(int idx)Retrieve the widget dictionary of the given instanceprotected PdfDictionaryPRAcroForm. mergeAttrib(PdfDictionary parent, PdfDictionary child)merge field attributes from two dictionariesstatic PdfDictionarySimpleNamedDestination. outputNamedDestinationAsNames(java.util.HashMap<java.lang.String,java.lang.String> names, PdfWriter writer)static PdfDictionarySimpleNamedDestination. outputNamedDestinationAsStrings(java.util.HashMap<java.lang.String,java.lang.String> names, PdfWriter writer)protected PdfDictionaryAcroFields.ContentsChecker. readDictionary()PdfDictionaryPdfContentParser. readDictionary()Reads a dictionary.protected PdfDictionaryPdfReader. readDictionary()protected PdfDictionaryPdfReader. readXrefSection()static PdfDictionaryPdfNameTree. 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 (package private) voidPdfResources. add(PdfName key, PdfDictionary resource)(package private) voidPdfStamperImp. addAnnotation(PdfAnnotation annot, PdfDictionary pageN)(package private) voidPageResources. addDefaultColor(PdfDictionary dic)(package private) voidPageResources. addDefaultColorDiff(PdfDictionary dic)private voidPdfSignatureAppearance. addDocMDP(PdfDictionary crypto)Adds keys to the signature dictionary that define the certification level and the permissions.private voidPdfSignatureAppearance. addFieldMDP(PdfDictionary crypto, PdfDictionary fieldLock)Adds keys to the signature dictionary that define the field permissions.private voidPdfCopy. addFieldResources(PdfDictionary catalog)PdfFileSpecificationPdfAWriter. 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 voidPdfStructTreeController. addKid(PdfDictionary parent, PdfObject kid)(package private) voidAcroFields.Item. addMerged(PdfDictionary mergeDict)Adds a merged dictionary to this Item.(package private) voidPdfPages. addPage(PdfDictionary page)(package private) PdfObject[]PdfWriter. addSimpleExtGState(PdfDictionary gstate)(package private) voidAcroFields.Item. addValue(PdfDictionary value)Add a value dict to this Item(package private) voidAcroFields.Item. addWidget(PdfDictionary widget)Add a widget dict to this Item(package private) voidPdfCopy.PageStamp. applyRotation(PdfDictionary pageN, ByteBuffer out)(package private) voidPdfStamperImp. applyRotation(PdfDictionary pageN, ByteBuffer out)voidPdfContentByte. beginMarkedContentSequence(PdfName tag, PdfDictionary property, boolean inline)Begins a marked content sequence.private static java.util.List<java.util.HashMap<java.lang.String,java.lang.Object>>SimpleBookmark. bookmarkDepth(PdfReader reader, PdfDictionary outline, IntHashtable pages, boolean processCurrentOutlineOnly)protected voidPdfWriter. buildStructTreeRootForTagged(PdfDictionary catalog)private static voidAcroFields. clearSigDic(PdfDictionary dic)voidPdfSignatureAppearance. close(PdfDictionary update)This is the last method to be called when using external signatures.private voidPdfWriter. completeExtraCatalog(PdfDictionary extraCatalog)private voidPdfWriter. completeInfoDictionary(PdfDictionary info)private booleanPdfCopy. containsInactivePg(PdfDictionary dict, java.util.HashSet<RefKey> activeKeys)protected PdfDictionaryPdfCopy. copyDictionary(PdfDictionary in)Translate a PRDictionary to a PdfDictionary.protected PdfDictionaryPdfCopy. copyDictionary(PdfDictionary in, boolean keepStruct, boolean directRootKids)Translate a PRDictionary to a PdfDictionary.private PdfStructTreeController.returnTypePdfStructTreeController. copyPageMarks(PdfDictionary parentTree, PdfNumber arrayNumber, int newArrayNumber)(package private) static voidSimpleBookmark. createOutlineAction(PdfDictionary outline, java.util.HashMap<java.lang.String,java.lang.Object> map, PdfWriter writer, boolean namedAsNames)protected XmpWriterPdfACopy. createXmpWriter(java.io.ByteArrayOutputStream baos, PdfDictionary info)protected XmpWriterPdfAStamperImp. createXmpWriter(java.io.ByteArrayOutputStream baos, PdfDictionary info)protected XmpWriterPdfAWriter. createXmpWriter(java.io.ByteArrayOutputStream baos, PdfDictionary info)protected XmpWriterPdfWriter. createXmpWriter(java.io.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, java.util.Map<PdfName,FilterHandlers.FilterHandler> filterHandlers)Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.voidAcroFields. decodeGenericDictionary(PdfDictionary merged, BaseField tx)protected static PdfDictionaryPdfReader. duplicatePdfDictionary(PdfDictionary original, PdfDictionary copy, PdfReader newReader)(package private) voidPdfWriter. eliminateFontSubset(PdfDictionary fonts)static java.io.ByteArrayOutputStreamFilterHandlers. enableMemoryLimitsAwareHandler(PdfDictionary streamDictionary)Creates aMemoryLimitsAwareOutputStreamwhich will be used for decompression of the passed pdf stream.(package private) static booleanPdfReader. existsName(PdfDictionary dic, PdfName key, PdfName value)static PdfFileSpecificationPdfFileSpecification. 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 PdfFileSpecificationPdfFileSpecification. 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.private voidDocumentFont. fillDiffMap(PdfDictionary encDic, CMapToUnicode toUnicode)private voidDocumentFont. fillFontDesc(PdfDictionary fontDesc)private voidPdfCopy. findActivesFromDict(PdfDictionary dict, java.util.ArrayList<PdfIndirectReference> actives, java.util.HashSet<RefKey> activeKeys, java.util.HashSet<PdfName> activeClassMaps)(package private) PdfAppearanceAcroFields. getAppearance(PdfDictionary merged, java.lang.String[] values, java.lang.String fieldName)(package private) PdfAppearanceAcroFields. getAppearance(PdfDictionary merged, java.lang.String text, java.lang.String fieldName)static java.util.List<java.util.HashMap<java.lang.String,java.lang.Object>>SimpleBookmark. getBookmark(PdfReader reader, PdfDictionary outline, boolean includeRoot)Gets aListwith the bookmarks that are children ofoutline.private static PdfDictionaryPdfStructTreeController. getDirectDict(PdfDictionary in)(package private) static java.lang.IntegerPdfCopy. getFlags(PdfDictionary field)(package private) static java.lang.StringPdfReader. getFontName(PdfDictionary dic)(package private) static PdfDictionaryPdfStructTreeController. getKDict(PdfDictionary obj)private PdfArrayPdfStamperImp. getLastChildInNameTree(PdfDictionary dic)protected static java.lang.StringPdfWriter. getNameString(PdfDictionary dic, PdfName key)protected PdfNamePdfCopy. getOffStateName(PdfDictionary widget)protected PdfNamePdfCopyFieldsImp. getOffStateName(PdfDictionary widget)Deprecated.static byte[]PdfReader. getPageContent(PdfDictionary page)Gets the content from the page dictionary.PdfDictionaryPdfReader. getPageResources(PdfDictionary pageDict)Retrieve the given page's resource dictionary(package private) intPdfReader. getPageRotation(PdfDictionary page)RectanglePdfReader. getPageSize(PdfDictionary page)Gets the page from a page dictionaryRectanglePdfReader. getPageSizeWithRotation(PdfDictionary page)Gets the rotated page from a page dictionary.voidPdfSignatureAppearance.SignatureEvent. getSignatureDictionary(PdfDictionary sig)Allows modification of the signature dictionary.(package private) static java.lang.StringPdfReader. getSubsetPrefix(PdfDictionary dic)private voidPdfStructureElement. init(PdfDictionary parent, PdfName structureType)(package private) static booleanPdfCopy. isCheckButton(PdfDictionary field)(package private) booleanAcroFields. isInAP(PdfDictionary nDic, PdfName check)(package private) static booleanPdfCopy. isRadioButton(PdfDictionary field)(package private) static booleanPdfCopy. isTextField(PdfDictionary field)private static PdfStringPdfNameTree. iterateItems(PdfDictionary dic, java.util.HashMap<java.lang.String,PdfObject> items, PdfString leftOverString)private static voidPdfNumberTree. iterateItems(PdfDictionary dic, java.util.HashMap<java.lang.Integer,PdfObject> items)protected voidFdfReader. kidNode(PdfDictionary merged, java.lang.String name)voidPdfLister. listDict(PdfDictionary dictionary)Visualizes a PdfDictionary object.voidPdfDictionary. merge(PdfDictionary other)protected PdfDictionaryPRAcroForm. mergeAttrib(PdfDictionary parent, PdfDictionary child)merge field attributes from two dictionariesvoidPdfDictionary. mergeDifferent(PdfDictionary other)(package private) static voidPdfFormField. mergeResources(PdfDictionary result, PdfDictionary source)(package private) static voidPdfFormField. mergeResources(PdfDictionary result, PdfDictionary source, PdfStamperImp writer)static voidBaseField. moveFields(PdfDictionary from, PdfDictionary to)Moves the field keys fromfromtoto.private static voidPdfStamperImp. moveRectangle(PdfDictionary dic2, PdfReader r, int pageImported, PdfName key, java.lang.String name)private voidDocumentFont. processType0(PdfDictionary font)protected voidPRAcroForm. pushAttrib(PdfDictionary dict)stack a level of dictionary.private voidPdfReader.PageRefs. pushPageAttributes(PdfDictionary nodePages)Adds a PdfDictionary to the pageInh stack to keep track of the page attributes.voidPdfDictionary. putAll(PdfDictionary dic)Copies all of the mappings from the specifiedPdfDictionaryto thisPdfDictionary.voidPRAcroForm. readAcroForm(PdfDictionary root)Read, and comprehend the acroformbooleanPdfEncryption. 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)private static voidBaseFont. recourseFonts(PdfDictionary page, IntHashtable hits, java.util.ArrayList<java.lang.Object[]> fonts, int level, java.util.HashSet<PdfDictionary> visitedResources)private voidPdfSmartCopy.ByteStore. serDic(PdfDictionary dic, int level, ByteBuffer bb, java.util.HashMap<RefKey,java.lang.Integer> serialized)voidPdfTemplate. setAdditional(PdfDictionary additional)Sets a dictionary with extra entries, for instance /Measure.(package private) voidPdfDocument.PdfCatalog. setAdditionalActions(PdfDictionary actions)Sets the document level additional actions.voidPdfSignatureAppearance. setCryptoDictionary(PdfDictionary cryptoDictionary)Sets a user made signature dictionary.voidPdfWriter. setGroup(PdfDictionary group)Use this method to set the group dictionary.(package private) voidPageResources. setOriginalResources(PdfDictionary resources, int[] newNamePtr)private voidAcroFields. updateByteRange(PdfPKCS7 pkcs7, PdfDictionary v)protected voidPdfWriter. writeOutlines(PdfDictionary catalog, boolean namedAsNames)Method parameters in com.itextpdf.text.pdf with type arguments of type PdfDictionary Modifier and Type Method Description private static voidBaseFont. recourseFonts(PdfDictionary page, IntHashtable hits, java.util.ArrayList<java.lang.Object[]> fonts, int level, java.util.HashSet<PdfDictionary> visitedResources)Constructors in com.itextpdf.text.pdf with parameters of type PdfDictionary Constructor Description ByteStore(PdfDictionary dict, java.util.HashMap<RefKey,java.lang.Integer> serialized)CMapAwareDocumentFont(PdfDictionary font)DocumentFont(PdfDictionary font)Creates a new instance of DocumentFontDocumentFont(PRIndirectReference refFont, PdfDictionary drEncoding)Creates a new instance of DocumentFontFieldInformation(java.lang.String fieldName, PdfDictionary info, PRIndirectReference ref)PageStamp(PdfReader reader, PdfDictionary pageN, PdfCopy cstp)PageStamp(PdfStamperImp stamper, PdfReader reader, PdfDictionary pageN)PdfImportedLink(PdfDictionary annotation)PdfPage(PdfRectangle mediaBox, java.util.HashMap<java.lang.String,PdfRectangle> boxSize, PdfDictionary resources)Constructs aPdfPage.PdfPage(PdfRectangle mediaBox, java.util.HashMap<java.lang.String,PdfRectangle> boxSize, PdfDictionary resources, int rotate)Constructs aPdfPage.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 Modifier and Type Field Description (package private) PdfDictionaryPngImage. additional -
Uses of PdfDictionary in com.itextpdf.text.pdf.collection
Subclasses of PdfDictionary in com.itextpdf.text.pdf.collection Modifier and Type Class Description classPdfCollectionclassPdfCollectionFieldclassPdfCollectionItemclassPdfCollectionSchemaclassPdfCollectionSortclassPdfTargetDictionary -
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 PdfDictionaryPdfVersionImp. extensionsThe extensions dictionary.private PdfDictionaryPdfViewerPreferencesImp. viewerPreferencesThis dictionary holds the viewer preferences (other than page layout and page mode).Methods in com.itextpdf.text.pdf.internal that return PdfDictionary Modifier and Type Method Description protected PdfDictionaryPdfAChecker. getDirectDictionary(PdfObject obj)PdfDictionaryPdfViewerPreferencesImp. getViewerPreferences()Returns the viewer preferences.Methods in com.itextpdf.text.pdf.internal with parameters of type PdfDictionary Modifier and Type Method Description voidPdfVersionImp. addToCatalog(PdfDictionary catalog)Adds the version to the Catalog dictionary.voidPdfViewerPreferencesImp. 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 voidPdfA2Checker. checkEmbeddedFile(PdfDictionary embeddedFile)protected voidPdfA3Checker. checkEmbeddedFile(PdfDictionary embeddedFile)private PdfObjectPdfAChecker. cleverPdfDictionaryClone(PdfDictionary dict)static PdfViewerPreferencesImpPdfViewerPreferencesImp. getViewerPreferences(PdfDictionary catalog) -
Uses of PdfDictionary in com.itextpdf.text.pdf.mc
Fields in com.itextpdf.text.pdf.mc declared as PdfDictionary Modifier and Type Field Description protected PdfDictionaryMCParser. pageThe page dictionaryprotected PdfDictionaryStructureObject. structElemThe structure element of which the properties are stored.protected PdfDictionaryStructureItems. structTreeRootThe StructTreeRoot dictionaryprotected PdfDictionaryMCParser. xobjectsthe XObject dictionary of the page that is being processed.Methods in com.itextpdf.text.pdf.mc that return PdfDictionary Modifier and Type Method Description PdfDictionaryStructureObject. getObjAsDict()Returns the object referred to by the OBJR dictionary.PdfDictionaryStructureObject. getStructElem()Returns the structure element.Methods in com.itextpdf.text.pdf.mc with parameters of type PdfDictionary Modifier and Type Method Description voidMCParser. 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 voidStructureItems. processStructElemKids(PdfDictionary structElem, PdfIndirectReference ref, PdfObject object)Processes the kids object of a StructElem dictionary.protected voidStructureItems. processStructElems(PdfDictionary structElem, PdfIndirectReference ref)Looks at a StructElem dictionary, and processes it.Constructors in com.itextpdf.text.pdf.mc with parameters of type PdfDictionary Constructor Description StructureMCID(PdfDictionary mcr)Creates 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 PdfDictionary Modifier and Type Field Description protected PdfDictionaryOCGParser. propertiesThe OCG properties.Methods in com.itextpdf.text.pdf.ocg with parameters of type PdfDictionary Modifier and Type Method Description private booleanOCGRemover. isToBeRemoved(PdfDictionary ocg, java.util.Set<java.lang.String> names)Checks if an OCG dictionary is on the list for removal.voidOCGParser. parse(PRStream stream, PdfDictionary resources)Parses a stream object and removes OCGs.private voidOCGRemover. parse(OCGParser parser, PdfDictionary page)Uses the OCGParser on a pageprivate voidOCGRemover. removeAnnots(PdfDictionary page, java.util.Set<java.lang.String> ocgs)Removes annotations from a page dictionaryprivate voidOCGRemover. removeOCGsFromArray(PdfDictionary dict, PdfName name, java.util.Set<java.lang.String> ocgs)Gets an array from a dictionary and checks if it contains references to OCGs that need to be removedprivate voidOCGRemover. removeProperties(PdfDictionary page, java.util.Set<java.lang.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.parser Modifier and Type Class Description private static classPdfContentStreamProcessor.ResourceDictionaryA resource dictionary that allows stack-like behavior to support resource dictionary inheritanceFields in com.itextpdf.text.pdf.parser declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryPdfImageObject. colorSpaceDicprivate PdfDictionaryImageRenderInfo. colorSpaceDictionarythe color space associated with the imageprivate PdfDictionaryMarkedContentInfo. dictionaryprivate PdfDictionaryPdfImageObject. dictionaryThe image dictionary.private PdfDictionaryInlineImageInfo. imageDictionaryFields in com.itextpdf.text.pdf.parser with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.List<PdfDictionary>PdfContentStreamProcessor.ResourceDictionary. resourcesStackMethods in com.itextpdf.text.pdf.parser that return PdfDictionary Modifier and Type Method Description PdfDictionaryPdfImageObject. getDictionary()Returns the image dictionary.PdfDictionaryInlineImageInfo. getImageDictionary()private PdfDictionaryPdfContentStreamProcessor.BeginMarkedContentDictionary. getPropertiesDictionary(PdfObject operand1, PdfContentStreamProcessor.ResourceDictionary resources)private static PdfDictionaryInlineImageUtils. parseInlineImageDictionary(PdfContentParser ps)Parses the next inline image dictionary from the parser.Methods in com.itextpdf.text.pdf.parser with parameters of type PdfDictionary Modifier and Type Method Description private voidPdfContentStreamProcessor. beginMarkedContent(PdfName tag, PdfDictionary dict)Add to the marked content stackprivate static intInlineImageUtils. computeBytesPerRow(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic)Computes the number of unfiltered bytes that each row of the image will contain.protected static ImageRenderInfoImageRenderInfo. createForEmbeddedImage(GraphicsState gs, InlineImageInfo inlineImageInfo, PdfDictionary colorSpaceDictionary, java.util.Collection<MarkedContentInfo> markedContentInfo)Create an ImageRenderInfo object based on inline image data.static ImageRenderInfoImageRenderInfo. 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 ImageRenderInfoImageRenderInfo. 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)byte[]PdfImageObject.TrackingFilter. decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary)private static intInlineImageUtils. getComponentsPerPixel(PdfName colorSpaceName, PdfDictionary colorSpaceDic)static java.lang.StringPdfContentReaderTool. getDictionaryDetail(PdfDictionary dic)Shows the detail of a dictionary.static java.lang.StringPdfContentReaderTool. getDictionaryDetail(PdfDictionary dic, int depth)Shows the detail of a dictionary.private CMapAwareDocumentFontPdfContentStreamProcessor. getFont(PdfDictionary fontResource)static java.lang.StringPdfContentReaderTool. getXObjectDetail(PdfDictionary resourceDic)Displays a summary of the entries in the XObject dictionary for the streamprotected voidPdfContentStreamProcessor. handleInlineImage(InlineImageInfo info, PdfDictionary colorSpaceDic)Callback when an inline image is found.private static booleanInlineImageUtils. inlineImageStreamBytesAreComplete(byte[] samples, PdfDictionary imageDictionary)voidTaggedPdfReaderTool. inspectChildDictionary(PdfDictionary k)If the child of a structured element is a dictionary, we inspect the child; we may also draw a tag.voidTaggedPdfReaderTool. 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 InlineImageInfoInlineImageUtils. 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.voidTaggedPdfReaderTool. parseTag(java.lang.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.voidPdfContentStreamProcessor. processContent(byte[] contentBytes, PdfDictionary resources)Processes PDF syntax.voidPdfContentStreamProcessor.ResourceDictionary. push(PdfDictionary resources)Constructors in com.itextpdf.text.pdf.parser with parameters of type PdfDictionary Constructor Description ImageRenderInfo(GraphicsState gs, InlineImageInfo inlineImageInfo, PdfDictionary colorSpaceDictionary, java.util.Collection<MarkedContentInfo> markedContentInfo)ImageRenderInfo(GraphicsState gs, PdfIndirectReference ref, PdfDictionary colorSpaceDictionary, java.util.Collection<MarkedContentInfo> markedContentInfo)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.pdfcleanup
Fields in com.itextpdf.text.pdf.pdfcleanup declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryPdfCleanUpContext. resourcesMethods in com.itextpdf.text.pdf.pdfcleanup that return PdfDictionary Modifier and Type Method Description PdfDictionaryPdfCleanUpContext. getResources()Methods in com.itextpdf.text.pdf.pdfcleanup with parameters of type PdfDictionary Modifier and Type Method Description private java.util.List<PdfCleanUpLocation>PdfCleanUpProcessor. extractLocationsFromRedactAnnot(int page, int annotIndex, PdfDictionary annotDict)Extracts locations from the concrete annotation.private java.util.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 PdfNamePdfCleanUpProcessor. generateNameForXObj(PdfDictionary pageDict)private java.lang.StringPdfCleanUpProcessor. getParentIndRefStr(PdfDictionary dict)private voidPdfCleanUpProcessor. insertFormXObj(PdfContentByte canvas, PdfDictionary pageDict, PdfStream formXObj, java.util.List<Rectangle> clippingRects, Rectangle annotRect)voidPdfCleanUpRenderListener. registerNewContext(PdfDictionary resources, PdfContentByte canvas)voidPdfCleanUpContext. setResources(PdfDictionary resources)Constructors in com.itextpdf.text.pdf.pdfcleanup with parameters of type PdfDictionary Constructor Description PdfCleanUpContext(PdfDictionary resources, PdfContentByte canvas) -
Uses of PdfDictionary in com.itextpdf.text.pdf.richmedia
Subclasses of PdfDictionary in com.itextpdf.text.pdf.richmedia Modifier and Type Class Description classCuePointA 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.classRichMediaActivationThe RichMediaActivation dictionary specifies the style of presentation, default script behavior, default view information, and animation style when the annotation is activated.classRichMediaAnimationA RichMediaAnimation dictionary specifies the preferred method that conforming readers should use to apply timeline scaling to keyframe animations.classRichMediaCommandthe annotation handler specific to the target instance specified by the TI key in the parent rich-media-execute action dictionary.classRichMediaConfigurationThe RichMediaConfiguration dictionary describes a set of instances that are loaded for a given scene configuration.classRichMediaDeactivationThe RichMediaActivation dictionary specifies the condition that causes deactivation of the annotation.classRichMediaExecuteActionA rich-media-execute action identifies a rich media annotation and specifies a command to be sent to that annotation's handler.classRichMediaInstanceThe 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.classRichMediaParamsDictionary containing parameters related to an active Flash subtype in a RichMediaInstance dictionary.classRichMediaPositionThe position of the window in the reader presentation area is described by the RichMediaPosition dictionary.classRichMediaPresentationThe RichMediaPresentation dictionary contains information about how the annotation and user interface elements are to be visually laid out and drawn.classRichMediaWindowThe RichMediaWindow dictionary stores the dimensions and position of the floating window presented to the user.Fields in com.itextpdf.text.pdf.richmedia declared as PdfDictionary Modifier and Type Field Description protected PdfDictionaryRichMediaAnnotation. richMediaContentthe rich media content (can be reused for different annotations)protected PdfDictionaryRichMediaAnnotation. richMediaSettingsthe rich media settings (specific for this annotation)Methods in com.itextpdf.text.pdf.richmedia that return PdfDictionary Modifier and Type Method Description private PdfDictionaryRichMediaWindow. 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 PdfDictionary Modifier and Type Method Description PdfIndirectReferenceRichMediaAnnotation. addView(PdfDictionary view)Adds a view dictionary. -
Uses of PdfDictionary in com.itextpdf.text.pdf.security
Subclasses of PdfDictionary in com.itextpdf.text.pdf.security Modifier and Type Class Description classPdfSignatureAppDictionaryA dictionary that stores the name of the application that signs the PDF.classPdfSignatureBuildPropertiesDictionary that stores signature build properties.Fields in com.itextpdf.text.pdf.security declared as PdfDictionary Modifier and Type Field Description protected PdfDictionaryLtvVerifier. dssThe document security store for the revision that is being verifiedprivate PdfDictionaryExternalBlankSignatureContainer. sigDicMethods in com.itextpdf.text.pdf.security with parameters of type PdfDictionary Modifier and Type Method Description voidExternalBlankSignatureContainer. modifySigningDictionary(PdfDictionary signDic)voidExternalSignatureContainer. modifySigningDictionary(PdfDictionary signDic)Modifies the signature dictionary to suit the container.private voidLtvVerification. outputDss(PdfDictionary dss, PdfDictionary vrim, PdfArray ocsps, PdfArray crls, PdfArray certs)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.pdf.spatial
Subclasses of PdfDictionary in com.itextpdf.text.pdf.spatial Modifier and Type Class Description classCoordinateSystemThe value of the GCS or DCS entry of a geospatial measure dictionary.classGeographicCoordinateSystemA geographic coordinate system (GEOGCS) specifies an ellipsoidal object in geographic coordinates: angular units of latitude and longitude.classMeasureParent class for the Measure dictionaries.classMeasureGeospatialGeospatial Measure dictionary.classMeasureRectilinearRectilinear Measure dictionary.classPointDataA Point Data dictionary.classProjectedCoordinateSystemA 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.classViewportA ViewPort dictionary. -
Uses of PdfDictionary in com.itextpdf.text.pdf.spatial.objects
Subclasses of PdfDictionary in com.itextpdf.text.pdf.spatial.objects Modifier and Type Class Description classNumberFormatDictionaryA 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 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)
-