Uses of Class
com.itextpdf.kernel.pdf.PdfDictionary
Packages that use PdfDictionary
Package
Description
-
Uses of PdfDictionary in com.itextpdf.forms
Methods in com.itextpdf.forms that return PdfDictionaryModifier and TypeMethodDescriptionPdfAcroForm.getDefaultResources()Gets theDRdictionary property on the AcroForm.Methods in com.itextpdf.forms that return types with arguments of type PdfDictionaryMethods in com.itextpdf.forms with parameters of type PdfDictionaryModifier and TypeMethodDescriptionPdfAcroForm.setDefaultResources(PdfDictionary defaultResources) Sets theDRdictionary property on the AcroForm.Constructors in com.itextpdf.forms with parameters of type PdfDictionaryModifierConstructorDescriptionPdfSigFieldLock(PdfDictionary dict) Creates an instance ofPdfSigFieldLock. -
Uses of PdfDictionary in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields that return PdfDictionaryModifier and TypeMethodDescriptionPdfFormField.getAdditionalAction()Gets the currently additional action dictionary for the form field.AbstractPdfFormField.getParent()Gets the parent dictionary.AbstractPdfFormField.getPdfObject()Gets the wrapped dictionary.Methods in com.itextpdf.forms.fields with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic PdfButtonFormFieldPdfFormCreator.createButtonFormField(PdfDictionary dictionary) Creates a button form field as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFactory.createButtonFormField(PdfDictionary dictionary) Creates a button form field as a wrapper object around aPdfDictionary.static PdfChoiceFormFieldPdfFormCreator.createChoiceFormField(PdfDictionary dictionary) Creates a choice form field as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFactory.createChoiceFormField(PdfDictionary dictionary) Creates a choice form field as a wrapper object around aPdfDictionary.static PdfFormAnnotationPdfFormCreator.createFormAnnotation(PdfDictionary dictionary) Creates a form field annotation as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFactory.createFormAnnotation(PdfDictionary dictionary) Creates a form field annotation as a wrapper object around aPdfDictionary.static PdfFormFieldPdfFormCreator.createFormField(PdfDictionary dictionary) Creates a form field as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFactory.createFormField(PdfDictionary dictionary) Creates a form field as a wrapper object around aPdfDictionary.static PdfSignatureFormFieldPdfFormCreator.createSignatureFormField(PdfDictionary dictionary) Creates a signature form field as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFactory.createSignatureFormField(PdfDictionary dictionary) Creates a signature form field as a wrapper object around aPdfDictionary.static PdfTextFormFieldPdfFormCreator.createTextFormField(PdfDictionary dictionary) Creates a text form field as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFactory.createTextFormField(PdfDictionary dictionary) Creates a text form field as a wrapper object around aPdfDictionary.static PdfNamePdfFormField.getFormType(PdfDictionary fieldDict) Returns the type of the form field dictionary, or of the parentobject. protected RectanglePdfFormAnnotation.getRect(PdfDictionary field) Gets aRectanglethat matches the current size and position of this form field.static booleanPdfFormField.isFormField(PdfDictionary dict) Checks if dictionary contains any of the form field keys.static booleanPdfFormAnnotationUtil.isPureWidget(PdfDictionary fieldDict) Check thatobject is pure widget annotation. static booleanPdfFormAnnotationUtil.isPureWidgetOrMergedField(PdfDictionary fieldDict) Check thatobject is widget annotation or merged field. PdfFormAnnotation.setBorderStyle(PdfDictionary style) Sets the border style for the field.Constructors in com.itextpdf.forms.fields with parameters of type PdfDictionaryModifierConstructorDescriptionprotectedAbstractPdfFormField(PdfDictionary pdfObject) Creates a form field as a wrapper object around aPdfDictionary.protectedPdfButtonFormField(PdfDictionary pdfObject) Creates a button form field as a wrapper object around aPdfDictionary.protectedPdfChoiceFormField(PdfDictionary pdfObject) Creates a choice form field as a wrapper object around aPdfDictionary.protectedPdfFormAnnotation(PdfDictionary pdfObject) Creates a form field annotation as a wrapper object around aPdfDictionary.PdfFormField(PdfDictionary pdfObject) Creates a form field as a wrapper object around aPdfDictionary.protectedPdfSignatureFormField(PdfDictionary pdfObject) Creates a signature form field as a wrapper object around aPdfDictionary.protectedPdfTextFormField(PdfDictionary pdfObject) Creates a text form field as a wrapper object around aPdfDictionary. -
Uses of PdfDictionary in com.itextpdf.forms.fields.borders
Methods in com.itextpdf.forms.fields.borders with parameters of type PdfDictionary -
Uses of PdfDictionary in com.itextpdf.forms.xfa
Constructors in com.itextpdf.forms.xfa with parameters of type PdfDictionaryModifierConstructorDescriptionXfaForm(PdfDictionary acroFormDictionary) A constructor from aPdfDictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.crypto.securityhandler
Methods in com.itextpdf.kernel.crypto.securityhandler with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected static byte[]PubKeySecurityHandler.computeGlobalKeyOnReading(PdfDictionary encryptionDictionary, PrivateKey certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata, String digestAlgorithm) byte[]StandardHandlerUsingStandard40.computeUserPassword(byte[] ownerPassword, PdfDictionary encryptionDictionary) protected voidPubKeySecurityHandler.initKeyAndFillDictionary(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidPubKeySecurityHandler.initKeyAndReadDictionary(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) voidStandardHandlerUsingAes256.setPermissions(int permissions, PdfDictionary encryptionDictionary) Updates encryption dictionary with the security permissions provided.voidStandardSecurityHandler.setPermissions(int permissions, PdfDictionary encryptionDictionary) Updates encryption dictionary with the security permissions provided.protected abstract voidPubKeySecurityHandler.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidPubSecHandlerUsingAes128.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidPubSecHandlerUsingAes256.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidPubSecHandlerUsingAesGcm.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidPubSecHandlerUsingStandard128.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidPubSecHandlerUsingStandard40.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidStandardHandlerUsingAes128.setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidStandardHandlerUsingStandard128.setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidStandardHandlerUsingStandard40.setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected voidStandardSecurityHandler.setStandardHandlerDicEntries(PdfDictionary encryptionDictionary, byte[] userKey, byte[] ownerKey) Constructors in com.itextpdf.kernel.crypto.securityhandler with parameters of type PdfDictionaryModifierConstructorDescriptionPubSecHandlerUsingAes128(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) PubSecHandlerUsingAes128(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) PubSecHandlerUsingAes256(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) PubSecHandlerUsingAes256(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) PubSecHandlerUsingAesGcm(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) Creates newPubSecHandlerUsingAesGcminstance for encryption.PubSecHandlerUsingAesGcm(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) Creates newPubSecHandlerUsingAesGcminstance for decryption.PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) PubSecHandlerUsingStandard40(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) PubSecHandlerUsingStandard40(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) StandardHandlerUsingAes128(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata) StandardHandlerUsingAes128(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] password) StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, PdfVersion version) StandardHandlerUsingAesGcm(PdfDictionary encryptionDictionary, byte[] password) Creates newStandardHandlerUsingAesGcminstance for decryption.StandardHandlerUsingAesGcm(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly) Creates newStandardHandlerUsingAesGcminstance for encryption.StandardHandlerUsingStandard128(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata) StandardHandlerUsingStandard128(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) StandardHandlerUsingStandard40(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata) StandardHandlerUsingStandard40(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) -
Uses of PdfDictionary in com.itextpdf.kernel.di.pagetree
Methods in com.itextpdf.kernel.di.pagetree with parameters of type PdfDictionaryModifier and TypeMethodDescriptionDefaultPageTreeListFactory.createList(PdfDictionary pagesDictionary) Creates a list based on the count value in the pages dictionary.IPageTreeListFactory.createList(PdfDictionary pagesDictionary) Creates a list based on the value of the pages dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.font
Methods in com.itextpdf.kernel.font that return PdfDictionaryModifier and TypeMethodDescriptionprotected PdfDictionaryPdfType0Font.getCidFont(PdfDictionary fontDescriptor, String fontName, boolean isType2) Generates the CIDFontType2 dictionary.protected abstract PdfDictionaryPdfFont.getFontDescriptor(String fontName) protected PdfDictionaryPdfSimpleFont.getFontDescriptor(String fontName) Generates the font descriptor for this font ornullif it is one of the 14 built in fonts.protected PdfDictionaryPdfType0Font.getFontDescriptor(String fontName) protected PdfDictionaryPdfType3Font.getFontDescriptor(String fontName) Methods in com.itextpdf.kernel.font with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected abstract voidPdfSimpleFont.addFontStream(PdfDictionary fontDescriptor) protected voidPdfTrueTypeFont.addFontStream(PdfDictionary fontDescriptor) protected voidPdfType1Font.addFontStream(PdfDictionary fontDescriptor) If the embedded flag isfalseor if the font is one of the 14 built in types, it returnsnull, otherwise the font is read and output in a PdfStream object.protected voidPdfType3Font.addFontStream(PdfDictionary fontDescriptor) static PdfFontPdfFontFactory.createFont(PdfDictionary fontDictionary) Creates aPdfFontby already existing font dictionary.protected PdfDictionaryPdfType0Font.getCidFont(PdfDictionary fontDescriptor, String fontName, boolean isType2) Generates the CIDFontType2 dictionary.Constructors in com.itextpdf.kernel.font with parameters of type PdfDictionaryModifierConstructorDescriptionprotectedPdfFont(PdfDictionary fontDictionary) protectedPdfSimpleFont(PdfDictionary fontDictionary) -
Uses of PdfDictionary in com.itextpdf.kernel.mac
Methods in com.itextpdf.kernel.mac with parameters of type PdfDictionaryModifier and TypeMethodDescriptionIMacContainerLocator.createMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary) CreatesAbstractMacIntegrityProtectorfrom already existing AuthCode dictionary.StandaloneMacContainerLocator.createMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary) CreatesAbstractMacIntegrityProtectorfrom already existing AuthCode dictionary.Constructors in com.itextpdf.kernel.mac with parameters of type PdfDictionaryModifierConstructorDescriptionprotectedAbstractMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary) CreatesAbstractMacIntegrityProtectorinstance from the Auth dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf
Subclasses of PdfDictionary in com.itextpdf.kernel.pdfModifier and TypeClassDescriptionclassRepresentation of a stream as described in the PDF Specification.Fields in com.itextpdf.kernel.pdf declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionaryPdfDocument.trailerDocument trailed.protected PdfDictionaryPdfReader.trailerMethods in com.itextpdf.kernel.pdf that return PdfDictionaryModifier and TypeMethodDescriptionGenericNameTree.buildTree()Build aPdfDictionarycontaining the name tree.PdfNumTree.buildTree()Creates clones of the dictionary in the current document.PdfDictionary.copyTo(PdfDocument document, List<PdfName> excludeKeys, boolean allowDuplicating) Copies dictionary to specified document.PdfDictionary.copyTo(PdfDocument document, List<PdfName> excludeKeys, boolean allowDuplicating, ICopyFilter copyFilter) Copies dictionary to specified document.PdfArray.getAsDictionary(int index) Returns the element at the specified index as a PdfDictionary.PdfDictionary.getAsDictionary(PdfName key) Returns the value associated to this key as a PdfDictionary.PdfOutline.getContent()Gets content dictionary.PdfDeveloperExtension.getDeveloperExtensions()Generations the developer extension dictionary corresponding with the prefix.PdfResources.getResource(PdfName resType) Get thePdfDictionaryobject that that contain resources of specified type.PdfDocument.getTrailer()Gets document trailer.protected PdfDictionaryPdfReader.readDictionary(boolean objStm) protected PdfDictionaryPdfReader.readXrefSection()Methods in com.itextpdf.kernel.pdf that return types with arguments of type PdfDictionaryMethods in com.itextpdf.kernel.pdf with parameters of type PdfDictionaryModifier and TypeMethodDescriptionPdfResources.addExtGState(PdfDictionary extGState) AddsPdfDictionaryto the resources as graphics state parameter dictionary.PdfResources.addPattern(PdfDictionary pattern) AddsPdfDictionaryto the resources as pattern.PdfResources.addProperties(PdfDictionary properties) AddsPdfDictionaryto the resources as properties list.PdfResources.addShading(PdfDictionary shading) AddsPdfDictionaryto the resources as shading dictionary.protected voidPdfResources.buildResources(PdfDictionary dictionary) IPdfPageFactory.createPdfPage(PdfDictionary pdfObject) CreatePdfPageon the base of the pagePdfDictionary.static byte[]PdfReader.decodeBytes(byte[] b, PdfDictionary streamDictionary) Decode bytes applying the filters specified in the provided dictionary using default filter handlers.static byte[]PdfReader.decodeBytes(byte[] b, PdfDictionary streamDictionary, Map<PdfName, IFilterHandler> filterHandlers) Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.MemoryLimitsAwareFilter.enableMemoryLimitsAwareHandler(PdfDictionary streamDictionary) Creates aMemoryLimitsAwareOutputStreamwhich will be used for decompression of the passed pdf stream.PdfDocument.getFont(PdfDictionary dictionary) Create a new instance ofPdfFontor load already created one.PdfDocument.getPage(PdfDictionary pageDictionary) Gets thePdfPageinstance byPdfDictionary.intPdfDocument.getPageNumber(PdfDictionary pageDictionary) Gets page number byPdfDictionary.voidPdfDictionary.mergeDifferent(PdfDictionary other) This method merges different fields from two dictionaries into the current onevoidPdfDictionary.putAll(PdfDictionary d) Inserts all the key-value pairs into this PdfDictionary.protected static LinkedHashMap<PdfString,PdfObject> GenericNameTree.readTree(PdfDictionary dictionary) Read the entries in a name tree structure from a dictionary object into a linked hash map with fixed order.protected voidPdfDocument.tryInitTagStructure(PdfDictionary str) Initializes the new instance of document's structure tree rootPdfStructTreeRoot.static PdfEncryptedPayloadPdfEncryptedPayload.wrap(PdfDictionary dictionary) Constructors in com.itextpdf.kernel.pdf with parameters of type PdfDictionaryModifierConstructorDescriptionprotectedPdfCatalog(PdfDictionary pdfObject) CreatePdfCatalogdictionary.PdfDictionary(PdfDictionary dictionary) Creates a new PdfDictionary instance.PdfEncryption(PdfDictionary pdfDict, byte[] password, byte[] documentId) CreatesPdfEncryptioninstance based on already existing standard encryption dictionary.PdfEncryption(PdfDictionary pdfDict, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess) CreatesPdfEncryptioninstance based on already existing public encryption dictionary.PdfOutputIntent(PdfDictionary outputIntentDict) protectedPdfPage(PdfDictionary pdfObject) PdfResources(PdfDictionary pdfObject) Creates new instance from given dictionary.PdfViewerPreferences(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.action
Methods in com.itextpdf.kernel.pdf.action that return types with arguments of type PdfDictionaryModifier and TypeMethodDescriptionPdfActionOcgState.getOcgs()Gets a list of optional content groups that shall have the state changedMethods in com.itextpdf.kernel.pdf.action with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic PdfTargetPdfTarget.create(PdfDictionary pdfObject) Creates a newPdfTargetobject by the underlying dictionary.Method parameters in com.itextpdf.kernel.pdf.action with type arguments of type PdfDictionaryModifier and TypeMethodDescriptionstatic voidPdfAction.setAdditionalAction(PdfObjectWrapper<PdfDictionary> wrapper, PdfName key, PdfAction action) Adds an additional action to the providedPdfObjectWrapper<PdfDictionary> wrapper.Constructors in com.itextpdf.kernel.pdf.action with parameters of type PdfDictionaryModifierConstructorDescriptionPdfAction(PdfDictionary pdfObject) Constructs aPdfActioninstance with a given dictionary.PdfAnnotationAdditionalActions(PdfDictionary pdfObject) PdfMediaClipData(PdfDictionary pdfObject) Constructs a newPdfMediaClipDatawrapper using an existing dictionary.PdfRendition(PdfDictionary pdfObject) Creates a new wrapper around an existingPdfDictionaryPdfWin(PdfDictionary pdfObject) Creates a new wrapper around an existing Windows launch parameter dictionary.Constructor parameters in com.itextpdf.kernel.pdf.action with type arguments of type PdfDictionaryModifierConstructorDescriptionPdfActionOcgState(PdfName state, List<PdfDictionary> ocgs) Constructs an optional content state object. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.annot
Methods in com.itextpdf.kernel.pdf.annot that return PdfDictionaryModifier and TypeMethodDescriptionPdfLinkAnnotation.getAction()AnPdfActionto perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfScreenAnnotation.getAction()AnPdfActionto perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfWidgetAnnotation.getAction()AnPdfActionto perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.Pdf3DAnnotation.getActivationDictionary()Gets the activation dictionary that defines the times at which the annotation shall be activated and deactivated and the state of the 3D artwork instance at those times.PdfScreenAnnotation.getAdditionalAction()An additional actions dictionary that extends the set of events that can trigger the execution of an action.PdfWidgetAnnotation.getAdditionalAction()An additional actions dictionary that extends the set of events that can trigger the execution of an action.PdfScreenAnnotation.getAppearanceCharacteristics()An appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfWidgetAnnotation.getAppearanceCharacteristics()An appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfAnnotation.getAppearanceDictionary()An appearance dictionary specifying how the annotation shall be presented visually on the page during its interactions with the user (see ISO-320001 12.5.5, "Appearance Streams").PdfAnnotation.getAppearanceObject(PdfName appearanceType) Specific appearance object corresponding to the specific appearance type.PdfCircleAnnotation.getBorderEffect()Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfFreeTextAnnotation.getBorderEffect()A border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfPolyGeomAnnotation.getBorderEffect()Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfSquareAnnotation.getBorderEffect()Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfCircleAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfFreeTextAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfInkAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfLineAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfLinkAnnotation.getBorderStyle()BS entry specifies a border style dictionary that has more settings than the array specified for the Border entry (seePdfAnnotation.getBorder()).PdfPolyGeomAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfSquareAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfWidgetAnnotation.getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfAnnotation.getDownAppearanceObject()The down appearance is used when the mouse button is pressed or held down within the annotation’s active area.PdfMarkupAnnotation.getExternalData()An external data dictionary specifying data that shall be associated with the annotation.PdfWatermarkAnnotation.getFixedPrint()PdfMarkupAnnotation.getInReplyToObject()An annotation object that this annotation is "in reply to." Both annotations shall be on the same page of the document.PdfLineAnnotation.getMeasure()A measure dictionary (see ISO-320001, Table 261) that specifies the scale and units that apply to the line annotation.PdfPolyGeomAnnotation.getMeasure()PdfAnnotation.getNormalAppearanceObject()The normal appearance is used when the annotation is not interacting with the user.PdfAnnotation.getPageObject()Gets aPdfDictionarythat represents a page of the document on which annotation is placed, i.e.PdfPopupAnnotation.getParentObject()PdfMarkupAnnotation.getPopupObject()An associated pop-up annotation object.PdfAnnotation.getRolloverAppearanceObject()The rollover appearance is used when the user moves the cursor into the annotation’s active area without pressing the mouse button.PdfLinkAnnotation.getUriActionObject()Gets the annotation URI action asPdfDictionary.Methods in com.itextpdf.kernel.pdf.annot with parameters of type PdfDictionaryModifier and TypeMethodDescriptionPdfLinkAnnotation.setAction(PdfDictionary action) Sets aPdfDictionaryrepresenting action to this annotation which will be performed when the annotation is activated.Pdf3DAnnotation.setActivationDictionary(PdfDictionary activationDictionary) Sets the activation dictionary that defines the times at which the annotation shall be activated and deactivated and the state of the 3D artwork instance at those times.PdfAnnotation.setAppearance(PdfName appearanceType, PdfDictionary appearance) Sets a specific type of the appearance.PdfScreenAnnotation.setAppearanceCharacteristics(PdfDictionary characteristics) Sets an appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfWidgetAnnotation.setAppearanceCharacteristics(PdfDictionary characteristics) Sets an appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfCircleAnnotation.setBorderEffect(PdfDictionary borderEffect) Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfFreeTextAnnotation.setBorderEffect(PdfDictionary borderEffect) Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfPolyGeomAnnotation.setBorderEffect(PdfDictionary borderEffect) Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfSquareAnnotation.setBorderEffect(PdfDictionary borderEffect) Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfCircleAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfFreeTextAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfInkAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfLineAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfLinkAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfPolyGeomAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfSquareAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfWidgetAnnotation.setBorderStyle(PdfDictionary borderStyle) Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfAnnotation.setDownAppearance(PdfDictionary appearance) Sets down appearance.PdfMarkupAnnotation.setExternalData(PdfDictionary exData) Sets an external data dictionary specifying data that shall be associated with the annotation.PdfLineAnnotation.setMeasure(PdfDictionary measure) Sets a measure dictionary that specifies the scale and units that apply to the line annotation.PdfPolyGeomAnnotation.setMeasure(PdfDictionary measure) PdfAnnotation.setNormalAppearance(PdfDictionary appearance) Sets normal appearance.PdfAnnotation.setRolloverAppearance(PdfDictionary appearance) Sets rollover appearance.PdfLinkAnnotation.setUriAction(PdfDictionary action) Sets the annotation URI action asPdfDictionaryinstance.Constructors in com.itextpdf.kernel.pdf.annot with parameters of type PdfDictionaryModifierConstructorDescriptionPdf3DAnnotation(PdfDictionary pdfObject) Instantiates a newPdf3DAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfAnnotation(PdfDictionary pdfObject) PdfAnnotationAppearance(PdfDictionary pdfObject) protectedPdfCaretAnnotation(PdfDictionary pdfObject) Instantiates a newPdfCaretAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfCircleAnnotation(PdfDictionary pdfObject) Instantiates a newPdfCircleAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfFileAttachmentAnnotation(PdfDictionary pdfObject) Instantiates a newPdfFileAttachmentAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfFixedPrint(PdfDictionary pdfObject) protectedPdfFreeTextAnnotation(PdfDictionary pdfObject) Instantiates a newPdfFreeTextAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfInkAnnotation(PdfDictionary pdfObject) Instantiates a newPdfInkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfLineAnnotation(PdfDictionary pdfObject) Instantiates a newPdfLineAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfLinkAnnotation(PdfDictionary pdfObject) Creates a newPdfLinkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfMarkupAnnotation(PdfDictionary pdfObject) Instantiates a newPdfMarkupAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfPolyGeomAnnotation(PdfDictionary pdfObject) Instantiates a newPdfPolyGeomAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfPopupAnnotation(PdfDictionary pdfObject) Instantiates a newPdfPopupAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfPrinterMarkAnnotation(PdfDictionary pdfObject) Instantiates a newPdfPrinterMarkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfRedactAnnotation(PdfDictionary pdfObject) Instantiates a newPdfRedactAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfScreenAnnotation(PdfDictionary pdfObject) Instantiates a newPdfScreenAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfSoundAnnotation(PdfDictionary pdfObject) Instantiates a newPdfSoundAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfSquareAnnotation(PdfDictionary pdfObject) Instantiates a newPdfSquareAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfStampAnnotation(PdfDictionary pdfObject) Instantiates a newPdfStampAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfTextAnnotation(PdfDictionary pdfObject) Instantiates a newPdfTextAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfTextMarkupAnnotation(PdfDictionary pdfObject) Instantiates a newPdfTextMarkupAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfTrapNetworkAnnotation(PdfDictionary pdfObject) Creates aPdfLineAnnotationinstance from the givenPdfDictionarythat represents existing annotation object in the document.protectedPdfWatermarkAnnotation(PdfDictionary pdfObject) Instantiates a newPdfWatermarkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.protectedPdfWidgetAnnotation(PdfDictionary pdfObject) Instantiates a newPdfWidgetAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas
Fields in com.itextpdf.kernel.pdf.canvas declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionaryCanvasTag.propertiesThe properties of the tag.Methods in com.itextpdf.kernel.pdf.canvas that return PdfDictionaryMethods in com.itextpdf.kernel.pdf.canvas with parameters of type PdfDictionaryModifier and TypeMethodDescriptionPdfCanvas.beginMarkedContent(PdfName tag, PdfDictionary properties) Manually start a Marked Content sequence with properties.PdfCanvas.setExtGState(PdfDictionary extGState) Sets the ExtGState dictionary for the current graphics stateCanvasTag.setProperties(PdfDictionary properties) Sets a dictionary of properties to thetag's properties.voidCanvasGraphicsState.updateFromExtGState(PdfDictionary extGState) Updates this object with the values from a dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas.parser
Methods in com.itextpdf.kernel.pdf.canvas.parser with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected voidPdfCanvasProcessor.beginMarkedContent(PdfName tag, PdfDictionary dict) Add to the marked content stackprotected PdfFontPdfCanvasProcessor.getFont(PdfDictionary fontDict) Creates aPdfFontobject by a font dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas.parser.data
Methods in com.itextpdf.kernel.pdf.canvas.parser.data that return PdfDictionaryModifier and TypeMethodDescriptionImageRenderInfo.getColorSpaceDictionary()Gets the color space dictionary of the image.Constructors in com.itextpdf.kernel.pdf.canvas.parser.data with parameters of type PdfDictionaryModifierConstructorDescriptionImageRenderInfo(Stack<CanvasTag> canvasTagHierarchy, CanvasGraphicsState gs, Matrix ctm, PdfStream imageStream, PdfName resourceName, PdfDictionary colorSpaceDictionary, boolean isInline) Creates an ImageRenderInfo. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas.parser.util
Methods in com.itextpdf.kernel.pdf.canvas.parser.util that return PdfDictionaryMethods in com.itextpdf.kernel.pdf.canvas.parser.util with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic PdfStreamInlineImageParsingUtils.parse(PdfCanvasParser ps, PdfDictionary colorSpaceDic) Parses an inline image from the provided content parser. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.collection
Constructors in com.itextpdf.kernel.pdf.collection with parameters of type PdfDictionaryModifierConstructorDescriptionPdfCollection(PdfDictionary pdfObject) protectedPdfCollectionField(PdfDictionary pdfObject) PdfCollectionSchema(PdfDictionary pdfObject) PdfCollectionSort(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.colorspace
Methods in com.itextpdf.kernel.pdf.colorspace that return PdfDictionaryModifier and TypeMethodDescriptionPdfPattern.Shading.getShading()Gets the dictionary of the pattern'sAbstractPdfShading.Methods in com.itextpdf.kernel.pdf.colorspace with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected static PdfArrayPdfSpecialCs.NChannel.getNChannelCsArray(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) static PdfPatternPdfPattern.getPatternInstance(PdfDictionary pdfObject) Creates the instance wrapper of correct type from thePdfDictionaryvoidPdfPattern.Shading.setShading(PdfDictionary shading) Sets the dictionary which specifies the details of a particular gradient fill.Constructors in com.itextpdf.kernel.pdf.colorspace with parameters of type PdfDictionaryModifierConstructorDescriptionNChannel(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) NChannel(List<String> names, PdfColorSpace alternateSpace, IPdfFunction tintTransform, PdfDictionary attributes) Creates a new NChannel colorspace.protectedPdfPattern(PdfDictionary pdfObject) Wraps the passedPdfDictionary.Shading(PdfDictionary pdfObject) Creates new instance from thePdfStreamobject. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.colorspace.shading
Methods in com.itextpdf.kernel.pdf.colorspace.shading with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic AbstractPdfShadingAbstractPdfShading.makeShading(PdfDictionary shadingDictionary) Creates theAbstractPdfShadingobject from the existingPdfDictionarywith corresponding type.Constructors in com.itextpdf.kernel.pdf.colorspace.shading with parameters of type PdfDictionaryModifierConstructorDescriptionprotectedAbstractPdfShading(PdfDictionary pdfObject) Creates theAbstractPdfShadingobject from the existingPdfDictionary.protectedAbstractPdfShading(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) Creates theAbstractPdfShadingobject from the existingPdfDictionary, using provided type and colorspace.protectedAbstractPdfShadingBlend(PdfDictionary pdfObject) Constructor for PdfShadingBlend object using a PdfDictionary.protectedAbstractPdfShadingBlend(PdfDictionary pdfObject, int shadingType, PdfColorSpace cs) Constructor for PdfShadingBlend object using PdfDictionary, shading type and colorspace value.protectedAbstractPdfShadingMesh(PdfDictionary pdfObject) Constructor for PdfShadingBlend object using a PdfDictionary.protectedAbstractPdfShadingMesh(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) Constructor for PdfShadingBlend object using a PdfDictionary, shading type and color space.protectedAbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject) Constructor for PdfShadingBlend object using a PdfDictionary.protectedAbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) Constructor for PdfShadingBlend object using a PdfDictionary, shading type and color space.PdfAxialShading(PdfDictionary pdfDictionary) Creates the new instance of the class from the existingPdfDictionary.PdfFunctionBasedShading(PdfDictionary pdfDictionary) Creates the new instance of the class from the existingPdfDictionary.PdfRadialShading(PdfDictionary pdfDictionary) Creates the new instance of the class from the existingPdfDictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.extgstate
Constructors in com.itextpdf.kernel.pdf.extgstate with parameters of type PdfDictionaryModifierConstructorDescriptionPdfExtGState(PdfDictionary pdfObject) Create instance of graphics state parameter dictionary wrapper by existedPdfDictionaryobject -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filespec
Methods in com.itextpdf.kernel.pdf.filespec with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic PdfFileSpecPdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, InputStream is, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, String filePath, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpecPdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, String description, String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpecPdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpecPdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, InputStream is, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpecPdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, String filePath, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory.wrap(PdfDictionary dictionary) Constructors in com.itextpdf.kernel.pdf.filespec with parameters of type PdfDictionary -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filters
Methods in com.itextpdf.kernel.pdf.filters with parameters of type PdfDictionaryModifier and TypeMethodDescriptionbyte[]ASCII85DecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]ASCIIHexDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]CCITTFaxDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]DctDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]DoNothingFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FlateDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]FlateDecodeStrictFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]IFilterHandler.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]JpxDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]LZWDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]RunLengthDecodeFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.function
Classes in com.itextpdf.kernel.pdf.function with type parameters of type PdfDictionaryModifier and TypeClassDescriptionclassAbstractPdfFunctionPdfDictionary> The abstract PdfFunction class that represents the Function Dictionary or Stream PDF object.Method parameters in com.itextpdf.kernel.pdf.function with type arguments of type PdfDictionaryModifier and TypeMethodDescriptionvoidPdfType3Function.setFunctions(Iterable<AbstractPdfFunction extends PdfDictionary>> value) (Required) An array of k 1-input functions that shall make up the stitching function.Constructors in com.itextpdf.kernel.pdf.function with parameters of type PdfDictionaryModifierConstructorDescriptionInstantiates a new PdfType2Function instance based on passed PdfDictionary instance.Instantiates a new PdfType3Function instance based on passed PdfDictionary instance.Constructor parameters in com.itextpdf.kernel.pdf.function with type arguments of type PdfDictionaryModifierConstructorDescriptionPdfType3Function(double[] domain, double[] range, List<AbstractPdfFunction extends PdfDictionary>> functions, double[] bounds, double[] encode) (see ISO-320001 Table 41).PdfType3Function(float[] domain, float[] range, List<AbstractPdfFunction extends PdfDictionary>> functions, float[] bounds, float[] encode) (see ISO-320001 Table 41). -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.layer
Methods in com.itextpdf.kernel.pdf.layer that return PdfDictionaryModifier and TypeMethodDescriptionIPdfOCG.getPdfObject()Gets the object representing the layer.protected PdfDictionaryPdfLayer.getUsage()Gets the /Usage dictionary, creating a new one if necessary.Constructors in com.itextpdf.kernel.pdf.layer with parameters of type PdfDictionaryModifierConstructorDescriptionPdfLayer(PdfDictionary layerDictionary) Creates a new layer by existing dictionary, which must be an indirect object.PdfLayerMembership(PdfDictionary membershipDictionary) Creates a new PdfLayerMembership instance by its PdfDictionary, which must be an indirect object.PdfOCProperties(PdfDictionary ocPropertiesDict) Creates a new PdfOCProperties instance by the dictionary it represents, the dictionary must be an indirect object. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.tagging
Methods in com.itextpdf.kernel.pdf.tagging that return PdfDictionaryModifier and TypeMethodDescriptionPdfNamespace.getNamespaceRoleMap()A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.PdfMcr.getPageObject()PdfMcrDictionary.getPageObject()PdfMcrNumber.getPageObject()PdfObjRef.getPageObject()PdfObjRef.getReferencedObject()PdfStructTreeRoot.getRoleMap()Methods in com.itextpdf.kernel.pdf.tagging with parameters of type PdfDictionaryModifier and TypeMethodDescriptionPdfStructTreeRoot.findMcrByMcid(PdfDictionary pageDict, int mcid) PdfStructTreeRoot.findObjRefByStructParentIndex(PdfDictionary pageDict, int structParentIndex) static booleanPdfStructElem.isStructElem(PdfDictionary dictionary) Method to distinguish struct elements from other elements of the logical tree (like mcr or struct tree root).static booleanMcrCheckUtil.isTrContainsMcr(PdfDictionary elementTR) Checks if tag structure of TR element contains any mcr.PdfNamespace.setNamespaceRoleMap(PdfDictionary roleMapNs) A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.Constructors in com.itextpdf.kernel.pdf.tagging with parameters of type PdfDictionaryModifierConstructorDescriptionPdfMcrDictionary(PdfDictionary pdfObject, PdfStructElem parent) PdfNamespace(PdfDictionary dictionary) Constructs namespace from the givenPdfDictionarythat represents namespace dictionary.PdfObjRef(PdfDictionary pdfObject, PdfStructElem parent) PdfStructElem(PdfDictionary pdfObject) PdfStructTreeRoot(PdfDictionary structTreeRootDict, PdfDocument document) Creates wrapper instance for already existing logical structure tree root in the document.PdfStructureAttributes(PdfDictionary attributesDict) PdfUserPropertiesAttributes(PdfDictionary attributesDict) PdfUserProperty(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils declared as PdfDictionaryMethods in com.itextpdf.kernel.pdf.tagutils that return PdfDictionaryModifier and TypeMethodDescriptionTagReference.getProperties()Gets properties, which will be associated with marked-content sequence asPdfDictionary.Method parameters in com.itextpdf.kernel.pdf.tagutils with type arguments of type PdfDictionaryModifier and TypeMethodDescriptionTagTreeIteratorFlusher.setWaitingTags(Set<PdfDictionary> waitingTags) Sets waiting tags forTagTreeIteratorFlusher. -
Uses of PdfDictionary in com.itextpdf.kernel.utils
Fields in com.itextpdf.kernel.utils with type parameters of type PdfDictionaryModifier and TypeFieldDescriptionprotected Map<PdfDictionary,Map<Integer, String>> TaggedPdfReaderTool.parsedTagsMethods in com.itextpdf.kernel.utils with parameters of type PdfDictionaryModifier and TypeMethodDescriptionbooleanCompareTool.compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict) Simple method that compares two given PdfDictionaries by content.CompareTool.compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict) Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.CompareTool.compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict, Set<PdfName> excludedKeys) Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents. -
Uses of PdfDictionary in com.itextpdf.kernel.utils.checkers
Methods in com.itextpdf.kernel.utils.checkers with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic voidPdfCheckersUtil.checkMetadata(PdfDictionary catalog, PdfConformance conformance, Function<String, PdfException> exceptionSupplier) Checks that theCatalogdictionary of a conforming file contains theMetadatakey whose value is a metadata stream as defined in ISO 32000-2:2020.static voidPdfCheckersUtil.validateLang(PdfDictionary catalogDict, Function<String, PdfException> exceptionSupplier) Checks that natural language is declared using the methods described in ISO 32000-2:2020, 14.9.2 or ISO 32000-1:2008, 14.9.2 (same requirements). -
Uses of PdfDictionary in com.itextpdf.kernel.validation.context
Methods in com.itextpdf.kernel.validation.context that return PdfDictionaryModifier and TypeMethodDescriptionPdfAnnotationContext.getAnnotation()GetsPdfDictionaryannotation instance.CanvasTextAdditionContext.getAttributes()GetsPdfDictionaryattributes which correspond to the added text.AbstractColorValidationContext.getCurrentColorSpaces()Gets the current color space.InlineImageValidationContext.getCurrentColorSpaces()Gets the current color space.SignatureValidationContext.getSignature()Gets the sign pdf dictionary.Methods in com.itextpdf.kernel.validation.context that return types with arguments of type PdfDictionaryModifier and TypeMethodDescriptionCanvasBmcValidationContext.getCurrentBmc()Gets current BMC.CanvasBmcValidationContext.getTagStructureStack()Gets tag structure stack.CanvasWritingContentValidationContext.getTagStructureStack()Gets the tag structure stack.Constructors in com.itextpdf.kernel.validation.context with parameters of type PdfDictionaryModifierConstructorDescriptionCanvasTextAdditionContext(String text, PdfDictionary attributes, PdfStream contentStream) CreatesCanvasTextAdditionContextinstance.PdfAnnotationContext(PdfDictionary annotation) Creates newPdfAnnotationContextinstance.Instantiates a newSignatureValidationContextbased on sign pdf dictionary.Constructor parameters in com.itextpdf.kernel.validation.context with type arguments of type PdfDictionaryModifierConstructorDescriptionCanvasBmcValidationContext(Stack<Tuple2<PdfName, PdfDictionary>> tagStructureStack, Tuple2<PdfName, PdfDictionary> currentBmc) Instantiates a newCanvasBmcValidationContextbased on tag structure stack and current BMC.CanvasBmcValidationContext(Stack<Tuple2<PdfName, PdfDictionary>> tagStructureStack, Tuple2<PdfName, PdfDictionary> currentBmc) Instantiates a newCanvasBmcValidationContextbased on tag structure stack and current BMC.CanvasWritingContentValidationContext(Stack<Tuple2<PdfName, PdfDictionary>> tagStructureStack) Instantiates a newCanvasWritingContentValidationContextbased on tag structure stack. -
Uses of PdfDictionary in com.itextpdf.pdfa
Methods in com.itextpdf.pdfa with parameters of type PdfDictionaryModifier and TypeMethodDescriptionPdfAPageFactory.createPdfPage(PdfDictionary pdfObject) CreatePdfPageon the base of the pagePdfDictionary. -
Uses of PdfDictionary in com.itextpdf.pdfa.checker
Methods in com.itextpdf.pdfa.checker with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected voidPdfA1Checker.checkAction(PdfDictionary action) protected abstract voidPdfAChecker.checkAction(PdfDictionary action) Checks if the action is allowed.protected voidPdfA1Checker.checkAnnotation(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected voidPdfA2Checker.checkAnnotation(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected voidPdfA4Checker.checkAnnotation(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected abstract voidPdfAChecker.checkAnnotation(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected voidPdfA2Checker.checkAnnotationAgainstActions(PdfDictionary annotDic) Checked annotation against actions, exception will be thrown if eitherAorAAactions aren't allowed for specific type of annotation.protected voidPdfA4Checker.checkAnnotationAgainstActions(PdfDictionary annotDic) Checked annotation against actions, exception will be thrown if eitherAorAAactions aren't allowed for specific type of annotation.protected voidPdfA2Checker.checkCatalogAAConformance(PdfDictionary dict) Checks if the catalog is compliant with the PDF/A-2 standard.protected voidPdfA4Checker.checkCatalogAAConformance(PdfDictionary dict) Check the conformity of the AA dictionary on catalog level.protected voidPdfA1Checker.checkCatalogValidEntries(PdfDictionary catalogDict) protected voidPdfA2Checker.checkCatalogValidEntries(PdfDictionary catalogDict) protected voidPdfA4Checker.checkCatalogValidEntries(PdfDictionary catalogDict) Checks if entries in catalog dictionary are valid.protected abstract voidPdfAChecker.checkCatalogValidEntries(PdfDictionary catalogDict) Checks if entries in catalog dictionary are valid.voidPdfA1Checker.checkColor(CanvasGraphicsState graphicsState, Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream stream) This method checks compliance with the color restrictions imposed by the available color spaces in the document.voidPdfA2Checker.checkColor(CanvasGraphicsState gState, Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream contentStream) This method checks compliance with the color restrictions imposed by the available color spaces in the document.abstract voidPdfAChecker.checkColor(CanvasGraphicsState gState, Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream contentStream) This method checks compliance with the color restrictions imposed by the available color spaces in the document.voidPdfA1Checker.checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.voidPdfA2Checker.checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.voidPdfA4Checker.checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.abstract voidPdfAChecker.checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.protected voidPdfA2Checker.checkContentConfigurationDictAgainstAsKey(PdfDictionary config) Check optional content configuration dictionary against AS key.protected voidPdfA4Checker.checkContentConfigurationDictAgainstAsKey(PdfDictionary config) Check optional content configuration dictionary against AS key.protected voidPdfA1Checker.checkFileSpec(PdfDictionary fileSpec) protected voidPdfA2Checker.checkFileSpec(PdfDictionary fileSpec) protected voidPdfA3Checker.checkFileSpec(PdfDictionary fileSpec) protected voidPdfA4Checker.checkFileSpec(PdfDictionary fileSpec) Verify the conformity of the file specification dictionary.protected abstract voidPdfAChecker.checkFileSpec(PdfDictionary fileSpec) Verify the conformity of the file specification dictionary.protected voidPdfA1Checker.checkForm(PdfDictionary form) protected voidPdfA2Checker.checkForm(PdfDictionary form) protected abstract voidPdfAChecker.checkForm(PdfDictionary form) Verify the conformity of the form dictionary.protected voidPdfA1Checker.checkImage(PdfStream image, PdfDictionary currentColorSpaces) protected voidPdfA2Checker.checkImage(PdfStream image, PdfDictionary currentColorSpaces) protected abstract voidPdfAChecker.checkImage(PdfStream image, PdfDictionary currentColorSpaces) Verify the conformity of the given image.voidPdfA1Checker.checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces) voidPdfA2Checker.checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces) abstract voidPdfAChecker.checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces) This method checks compliance with the inline image restrictions in the PDF/A specs, specifically filter parameters.protected voidPdfA1Checker.checkLogicalStructure(PdfDictionary catalog) protected abstract voidPdfAChecker.checkLogicalStructure(PdfDictionary catalog) Performs a number of checks on the logical structure of the document.protected voidPdfA1Checker.checkMetaData(PdfDictionary catalog) protected voidPdfA4Checker.checkMetaData(PdfDictionary catalog) protected abstract voidPdfAChecker.checkMetaData(PdfDictionary catalog) Performs a number of checks on the metadata of the document.protected voidPdfA1Checker.checkOutputIntents(PdfDictionary catalog) protected voidPdfA2Checker.checkOutputIntents(PdfDictionary catalog) protected voidPdfA4Checker.checkOutputIntents(PdfDictionary catalog) Verify the conformity of the output intents array in the catalog dictionary.protected abstract voidPdfAChecker.checkOutputIntents(PdfDictionary catalogOrPageDict) Verify the conformity of the output intents array in the catalog dictionary.protected voidPdfA2Checker.checkPageAAConformance(PdfDictionary dict) Checks if the page is compliant with the PDF/A-2 standard.protected voidPdfA4Checker.checkPageAAConformance(PdfDictionary dict) Check the conformity of the AA dictionary on catalog level.protected voidPdfA1Checker.checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected voidPdfA2Checker.checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected voidPdfA4Checker.checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected abstract voidPdfAChecker.checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected voidPdfA1Checker.checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources) protected voidPdfA2Checker.checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources) protected voidPdfA4Checker.checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of the page dictionary.protected abstract voidPdfAChecker.checkPageObject(PdfDictionary page, PdfDictionary pageResources) Verify the conformity of the page dictionary.protected voidPdfA1Checker.checkPageSize(PdfDictionary page) protected voidPdfA2Checker.checkPageSize(PdfDictionary page) protected abstract voidPdfAChecker.checkPageSize(PdfDictionary page) Checks the allowable size of the page.protected voidPdfA1Checker.checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources) protected voidPdfA2Checker.checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources) protected voidPdfA4Checker.checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of the page transparency.protected abstract voidPdfAChecker.checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of the page transparency.protected voidPdfA1Checker.checkPdfDictionary(PdfDictionary dictionary) protected voidPdfA2Checker.checkPdfDictionary(PdfDictionary dictionary) protected abstract voidPdfAChecker.checkPdfDictionary(PdfDictionary dictionary) Verify the conformity of the PDF dictionary.protected voidPdfAChecker.checkResources(PdfDictionary resources, PdfObject pdfObject) Verify the conformity of the resources dictionary.protected voidPdfAChecker.checkResourcesOfAppearanceStreams(PdfDictionary appearanceStreamsDict) Checks resources of the appearance streams.voidPdfA2Checker.checkSignature(PdfDictionary signatureDict) voidPdfAChecker.checkSignature(PdfDictionary signatureDict) This method checks compliance of the signature dictionaryprotected voidPdfA1Checker.checkTrailer(PdfDictionary trailer) protected voidPdfA4Checker.checkTrailer(PdfDictionary trailer) Verify the conformity of the trailer dictionary.protected abstract voidPdfAChecker.checkTrailer(PdfDictionary trailer) Verify the conformity of the trailer dictionary.protected voidPdfA4Checker.checkWidgetAAConformance(PdfDictionary dict) Check the conformity of the AA dictionary on widget level.protected booleanPdfAChecker.isAlreadyChecked(PdfDictionary dictionary) Checks whether the specified dictionary was already checked.protected static booleanPdfAChecker.isContainsTransparencyGroup(PdfDictionary dictionary) Checks whether the specified dictionary has a transparency group.voidPdfAChecker.setPdfAOutputIntentColorSpace(PdfDictionary catalog) Set Pdf A output intent color space. -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers
Methods in com.itextpdf.pdfua.checkers with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected voidPdfUA1Checker.checkFileSpec(PdfDictionary fileSpec) Verify the conformity of the file specification dictionary. -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic voidActionCheckUtil.checkAction(PdfDictionary action) Check PDF/UA compliance of an actionPdfUAValidationContext.findObjRefByStructParentIndex(int i, PdfDictionary pageDict) Retrieves object reference instance by provided structure parent index.static booleanAnnotationCheckUtil.isAnnotationVisible(PdfDictionary annotDict) Deprecated.Is annotation visible:trueif hidden flag isn't set and annotation intersects CropBox (default value is MediaBox). -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers.utils.ua1
Methods in com.itextpdf.pdfua.checkers.utils.ua1 with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic booleanPdfUA1AnnotationChecker.isAnnotationVisible(PdfDictionary annotDict) Is annotation visible:trueif hidden flag isn't set and annotation intersects CropBox (default value is MediaBox). -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers.utils.ua2
Methods in com.itextpdf.pdfua.checkers.utils.ua2 with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic voidPdfUA2AnnotationChecker.checkAnnotation(PdfDictionary annotation, PdfUAValidationContext context) Checks PDF/UA-2 compliance of the annotation.voidPdfUA2FormChecker.checkFormFields(PdfDictionary form) Verifies the conformity of the document Acroform dictionary. -
Uses of PdfDictionary in com.itextpdf.signatures
Fields in com.itextpdf.signatures declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionaryLtvVerifier.dssDeprecated.The document security store for the revision that is being verifiedMethods in com.itextpdf.signatures that return PdfDictionaryModifier and TypeMethodDescriptionSignatureUtil.getSignatureDictionary(String name) Gets the signature dictionary, the one keyed by /V.SignatureUtil.getSignatureFormFieldDictionary(String name) Methods in com.itextpdf.signatures with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected voidPdfSigner.close(PdfDictionary update) This is the last method to be called when using external signatures.voidExternalBlankSignatureContainer.modifySigningDictionary(PdfDictionary signDic) voidIExternalSignatureContainer.modifySigningDictionary(PdfDictionary signDic) Modifies the signature dictionary to suit the container.voidPKCS7ExternalSignatureContainer.modifySigningDictionary(PdfDictionary signDic) Modifies the signature dictionary to suit the container.Constructors in com.itextpdf.signatures with parameters of type PdfDictionaryModifierConstructorDescriptionCreates an ExternalBlankSignatureContainer.PdfSignature(PdfDictionary sigDictionary) Creates newPdfSignatureinstance from the providedPdfDictionary.PdfSignatureApp(PdfDictionary pdfObject) Creates a new PdfSignatureApp.Creates new PdfSignatureBuildProperties with preset values.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.signatures.mac
Methods in com.itextpdf.signatures.mac with parameters of type PdfDictionaryModifier and TypeMethodDescriptionSignatureMacContainerLocator.createMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary) CreatesAbstractMacIntegrityProtectorfrom already existing AuthCode dictionary.