Uses of Class
com.itextpdf.text.pdf.PdfDictionary
Packages that use PdfDictionary
Package
Description
-
Uses of PdfDictionary in com.itextpdf.testutils
Methods in com.itextpdf.testutils with parameters of type PdfDictionaryModifier and TypeMethodDescriptionbooleanCompareTool.compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources) booleanCompareTool.compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict) -
Uses of PdfDictionary in com.itextpdf.text
Methods 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 TypeMethodDescriptionvoidImage.setAdditional(PdfDictionary additional) Sets the /Colorspace key. -
Uses of PdfDictionary in com.itextpdf.text.pdf
Subclasses of PdfDictionary in com.itextpdf.text.pdfModifier and TypeClassDescriptionclassEach PDF document can contain maximum 1 AcroForm.classAPdfActiondefines an action that can be triggered from a PDF file.classAPdfAnnotationis a note that is associated with a page.classAPdfBorderDictionarydefine the appearance of a Border (Annotations).static classPdfInfois the PDF InfoDictionary.classExtends PdfStream and should be used to create Streams for Embedded Files (file attachments).classSpecifies a file or an URL.classImplements form fields.classPdfFormObjectis a type of XObject containing a template-object.classThe graphic state dictionary.classAPdfICCBaseddefines a ColorSpaceclassPdfImageis aPdfStreamcontaining an image-Dictionaryand -stream.classAn optional content group is a dictionary representing a collection of graphics that can be made visible or invisible dynamically by users of viewer applications.classContent typically belongs to a single optional content group, and is visible when the group is ON and invisible when it is OFF.classclassThis 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.classPdfOutlineis an object that represents a PDF outline entry.classPdfPageis the PDF Page-object.classAPdfPatterndefines a ColorSpaceclassA Rendition dictionary (pdf spec 1.5)classImplements the shading pattern dictionary.classA signature field lock dictionary.classImplements the signature dictionary.classPdfStreamis the Pdf stream object.classThis is a node in a document logical structure.classThe structure tree root corresponds to the highest hierarchy level in a tagged PDF.classThe transparency group dictionary.static classPdfTraileris the PDF Trailer object.classThis class captures an AcroForm on input.classFields in com.itextpdf.text.pdf declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionaryPdfDocument.additionalActionsprotected PdfDictionaryPdfReader.catalogprotected PdfDictionaryPdfWriter.defaultColorspaceprotected PdfDictionaryPdfFunction.dictionaryprotected PdfDictionaryPdfWriter.extraCatalogHolds value of property extraCatalog this is used for Output Intents.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 documentprotected PdfDictionaryPdfDocument.pageAAprotected PdfDictionaryPdfWriter.pageDictEntriesAdditional page dictionary entries.protected PdfDictionaryPdfShading.shadingprotected PdfDictionaryPdfReader.trailerFields in com.itextpdf.text.pdf with type parameters of type PdfDictionaryModifier and TypeFieldDescriptionprotected HashMap<PdfDictionary, PdfObject[]> PdfWriter.documentExtGStateprotected ArrayList<PdfDictionary> AcroFields.Item.mergedAn array ofPdfDictionarywith all the field and widget tags merged.protected ArrayList<PdfDictionary> AcroFields.Item.valuesAn array ofPdfDictionarywhere the value tag /V is present.protected ArrayList<PdfDictionary> AcroFields.Item.widgetsAn array ofPdfDictionarywith the widgets.Methods in com.itextpdf.text.pdf that return PdfDictionaryModifier and TypeMethodDescriptionprotected 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.protected static PdfDictionaryPdfReader.duplicatePdfDictionary(PdfDictionary original, PdfDictionary copy, PdfReader newReader) PdfTemplate.getAdditional()Getter for the dictionary with additional information.PdfArray.getAsDict(int idx) Returns aPdfObjectas aPdfDictionary, resolving indirect references.Returns aPdfObjectas aPdfDictionary, resolving indirect references.protected PdfDictionaryPdfCopy.getCatalog(PdfIndirectReference rootObj) PdfReader.getCatalog()Returns the document's catalog.protected PdfDictionaryPdfWriter.getCatalog(PdfIndirectReference rootObj) 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.PdfEncryption.getEncryptionDictionary()PdfWriter.getExtraCatalog()Sets extra keys to the catalog.Gets the field dictionary.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()AcroFields.Item.getMerged(int idx) Retrieve the merged dictionary for the given instance.PdfWriter.getPageDictEntries()Gets the additional pageDictEntries.PdfReader.getPageN(int pageNum) Gets the dictionary that represents a page.PdfReader.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) AcroFields.getSignatureDictionary(String name) Gets the signature dictionary, the one keyed by /V.PdfReader.getTrailer()Gets the trailer dictionaryPdfTransition.getTransitionDictionary()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 PdfDictionaryPRAcroForm.mergeAttrib(PdfDictionary parent, PdfDictionary child) merge field attributes from two dictionariesstatic PdfDictionarySimpleNamedDestination.outputNamedDestinationAsNames(HashMap<String, String> names, PdfWriter writer) static PdfDictionarySimpleNamedDestination.outputNamedDestinationAsStrings(HashMap<String, String> names, PdfWriter writer) PdfContentParser.readDictionary()Reads a dictionary.protected PdfDictionaryPdfReader.readDictionary()protected PdfDictionaryPdfReader.readXrefSection()static PdfDictionaryWrites 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 TypeMethodDescriptionPdfAWriter.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 voidPdfStructTreeController.addKid(PdfDictionary parent, PdfObject kid) voidPdfContentByte.beginMarkedContentSequence(PdfName tag, PdfDictionary property, boolean inline) Begins a marked content sequence.protected voidPdfWriter.buildStructTreeRootForTagged(PdfDictionary catalog) voidPdfSignatureAppearance.close(PdfDictionary update) This is the last method to be called when using external signatures.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.protected XmpWriterPdfACopy.createXmpWriter(ByteArrayOutputStream baos, PdfDictionary info) protected XmpWriterPdfAStamperImp.createXmpWriter(ByteArrayOutputStream baos, PdfDictionary info) protected XmpWriterPdfAWriter.createXmpWriter(ByteArrayOutputStream baos, PdfDictionary info) protected XmpWriterPdfWriter.createXmpWriter(ByteArrayOutputStream baos, PdfDictionary info) byte[]FilterHandlers.FilterHandler.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) static byte[]PdfReader.decodeBytes(byte[] b, PdfDictionary streamDictionary) Decode a byte[] applying the filters specified in the provided dictionary using default filter handlers.static byte[]PdfReader.decodeBytes(byte[] b, PdfDictionary streamDictionary, Map<PdfName, FilterHandlers.FilterHandler> filterHandlers) Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.voidAcroFields.decodeGenericDictionary(PdfDictionary merged, BaseField tx) protected static PdfDictionaryPdfReader.duplicatePdfDictionary(PdfDictionary original, PdfDictionary copy, PdfReader newReader) static ByteArrayOutputStreamFilterHandlers.enableMemoryLimitsAwareHandler(PdfDictionary streamDictionary) Creates aMemoryLimitsAwareOutputStreamwhich will be used for decompression of the passed pdf stream.static PdfFileSpecificationPdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore, boolean compress, String mimeType, PdfDictionary fileParameter) Creates a file specification with the file embedded.static PdfFileSpecificationPdfFileSpecification.fileEmbedded(PdfWriter writer, String filePath, String fileDisplay, byte[] fileStore, String mimeType, PdfDictionary fileParameter, int compressionLevel) Creates a file specification with the file embedded.SimpleBookmark.getBookmark(PdfReader reader, PdfDictionary outline, boolean includeRoot) Gets aListwith the bookmarks that are children ofoutline.protected static StringPdfWriter.getNameString(PdfDictionary dic, PdfName key) protected PdfNamePdfCopy.getOffStateName(PdfDictionary widget) static byte[]PdfReader.getPageContent(PdfDictionary page) Gets the content from the page dictionary.PdfReader.getPageResources(PdfDictionary pageDict) Retrieve the given page's resource dictionaryPdfReader.getPageSize(PdfDictionary page) Gets the page from a page dictionaryPdfReader.getPageSizeWithRotation(PdfDictionary page) Gets the rotated page from a page dictionary.voidPdfSignatureAppearance.SignatureEvent.getSignatureDictionary(PdfDictionary sig) Allows modification of the signature dictionary.protected voidFdfReader.kidNode(PdfDictionary merged, 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) static voidBaseField.moveFields(PdfDictionary from, PdfDictionary to) Moves the field keys fromfromtoto.protected voidPRAcroForm.pushAttrib(PdfDictionary dict) stack a level of dictionary.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) PdfNameTree.readTree(PdfDictionary dic) PdfNumberTree.readTree(PdfDictionary dic) voidPdfTemplate.setAdditional(PdfDictionary additional) Sets a dictionary with extra entries, for instance /Measure.voidPdfSignatureAppearance.setCryptoDictionary(PdfDictionary cryptoDictionary) Sets a user made signature dictionary.voidPdfWriter.setGroup(PdfDictionary group) Use this method to set the group dictionary.protected voidPdfWriter.writeOutlines(PdfDictionary catalog, boolean namedAsNames) Constructors in com.itextpdf.text.pdf with parameters of type PdfDictionaryModifierConstructorDescriptionprotectedPdfStructureElement(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.collectionModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of PdfDictionary in com.itextpdf.text.pdf.internal
Fields in com.itextpdf.text.pdf.internal declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionaryPdfVersionImp.extensionsThe extensions dictionary.Methods in com.itextpdf.text.pdf.internal that return PdfDictionaryModifier and TypeMethodDescriptionprotected PdfDictionaryPdfAChecker.getDirectDictionary(PdfObject obj) PdfViewerPreferencesImp.getViewerPreferences()Returns the viewer preferences.Methods in com.itextpdf.text.pdf.internal with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoidPdfVersionImp.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) static PdfViewerPreferencesImpPdfViewerPreferencesImp.getViewerPreferences(PdfDictionary catalog) -
Uses of PdfDictionary in com.itextpdf.text.pdf.mc
Fields in com.itextpdf.text.pdf.mc declared as PdfDictionaryModifier and TypeFieldDescriptionprotected 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 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 TypeMethodDescriptionvoidMCParser.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 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 PdfDictionaryOCGParser.propertiesThe OCG properties.Methods in com.itextpdf.text.pdf.ocg with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoidOCGParser.parse(PRStream stream, PdfDictionary resources) Parses a stream object and removes OCGs. -
Uses of PdfDictionary in com.itextpdf.text.pdf.parser
Methods in com.itextpdf.text.pdf.parser that return PdfDictionaryModifier and TypeMethodDescriptionPdfImageObject.getDictionary()Returns the image dictionary.InlineImageInfo.getImageDictionary()Methods in com.itextpdf.text.pdf.parser with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected static ImageRenderInfoImageRenderInfo.createForEmbeddedImage(GraphicsState gs, InlineImageInfo inlineImageInfo, PdfDictionary colorSpaceDictionary, 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, Collection<MarkedContentInfo> markedContentInfo) Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)static StringPdfContentReaderTool.getDictionaryDetail(PdfDictionary dic) Shows the detail of a dictionary.static StringPdfContentReaderTool.getDictionaryDetail(PdfDictionary dic, int depth) Shows the detail of a dictionary.static 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.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.voidTaggedPdfReaderTool.parseTag(String tag, PdfObject object, PdfDictionary page) Searches for a tag in a page.voidPdfContentStreamProcessor.processContent(byte[] contentBytes, PdfDictionary resources) Processes PDF syntax.Constructors in com.itextpdf.text.pdf.parser with parameters of type PdfDictionaryModifierConstructorDescriptionInlineImageInfo(byte[] samples, PdfDictionary imageDictionary) MarkedContentInfo(PdfName tag, PdfDictionary dictionary) protectedPdfImageObject(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.richmedia
Subclasses of PdfDictionary in com.itextpdf.text.pdf.richmediaModifier and TypeClassDescriptionclassA 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.classThe RichMediaActivation dictionary specifies the style of presentation, default script behavior, default view information, and animation style when the annotation is activated.classA RichMediaAnimation dictionary specifies the preferred method that conforming readers should use to apply timeline scaling to keyframe animations.classthe annotation handler specific to the target instance specified by the TI key in the parent rich-media-execute action dictionary.classThe RichMediaConfiguration dictionary describes a set of instances that are loaded for a given scene configuration.classThe RichMediaActivation dictionary specifies the condition that causes deactivation of the annotation.classA rich-media-execute action identifies a rich media annotation and specifies a command to be sent to that annotation's handler.classThe 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.classDictionary containing parameters related to an active Flash subtype in a RichMediaInstance dictionary.classThe position of the window in the reader presentation area is described by the RichMediaPosition dictionary.classThe RichMediaPresentation dictionary contains information about how the annotation and user interface elements are to be visually laid out and drawn.classThe 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 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 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 TypeClassDescriptionclassA dictionary that stores the name of the application that signs the PDF.classDictionary that stores signature build properties.Fields in com.itextpdf.text.pdf.security declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionaryLtvVerifier.dssThe document security store for the revision that is being verifiedMethods in com.itextpdf.text.pdf.security with parameters of type PdfDictionaryModifier and TypeMethodDescriptionvoidExternalBlankSignatureContainer.modifySigningDictionary(PdfDictionary signDic) voidExternalSignatureContainer.modifySigningDictionary(PdfDictionary signDic) Modifies the signature dictionary to suit the container.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 TypeClassDescriptionclassThe value of the GCS or DCS entry of a geospatial measure dictionary.classA geographic coordinate system (GEOGCS) specifies an ellipsoidal object in geographic coordinates: angular units of latitude and longitude.classParent class for the Measure dictionaries.classGeospatial Measure dictionary.classRectilinear Measure dictionary.classA Point Data dictionary.classA 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.classA ViewPort dictionary. -
Uses of PdfDictionary in com.itextpdf.text.pdf.spatial.objects
Subclasses of PdfDictionary in com.itextpdf.text.pdf.spatial.objectsModifier and TypeClassDescriptionclassA 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)