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 theDR
dictionary 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 theDR
dictionary 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 PdfButtonFormField
PdfFormCreator.createButtonFormField
(PdfDictionary dictionary) Creates a button form field as a wrapper object around aPdfDictionary
using provided factory.PdfFormFactory.createButtonFormField
(PdfDictionary dictionary) Creates a button form field as a wrapper object around aPdfDictionary
.static PdfChoiceFormField
PdfFormCreator.createChoiceFormField
(PdfDictionary dictionary) Creates a choice form field as a wrapper object around aPdfDictionary
using provided factory.PdfFormFactory.createChoiceFormField
(PdfDictionary dictionary) Creates a choice form field as a wrapper object around aPdfDictionary
.static PdfFormAnnotation
PdfFormCreator.createFormAnnotation
(PdfDictionary dictionary) Creates a form field annotation as a wrapper object around aPdfDictionary
using provided factory.PdfFormFactory.createFormAnnotation
(PdfDictionary dictionary) Creates a form field annotation as a wrapper object around aPdfDictionary
.static PdfFormField
PdfFormCreator.createFormField
(PdfDictionary dictionary) Creates a form field as a wrapper object around aPdfDictionary
using provided factory.PdfFormFactory.createFormField
(PdfDictionary dictionary) Creates a form field as a wrapper object around aPdfDictionary
.static PdfSignatureFormField
PdfFormCreator.createSignatureFormField
(PdfDictionary dictionary) Creates a signature form field as a wrapper object around aPdfDictionary
using provided factory.PdfFormFactory.createSignatureFormField
(PdfDictionary dictionary) Creates a signature form field as a wrapper object around aPdfDictionary
.static PdfTextFormField
PdfFormCreator.createTextFormField
(PdfDictionary dictionary) Creates a text form field as a wrapper object around aPdfDictionary
using provided factory.PdfFormFactory.createTextFormField
(PdfDictionary dictionary) Creates a text form field as a wrapper object around aPdfDictionary
.static PdfName
PdfFormField.getFormType
(PdfDictionary fieldDict) Returns the type of the form field dictionary, or of the parentobject. protected Rectangle
PdfFormAnnotation.getRect
(PdfDictionary field) Gets aRectangle
that matches the current size and position of this form field.static boolean
PdfFormField.isFormField
(PdfDictionary dict) Checks if dictionary contains any of the form field keys.static boolean
PdfFormAnnotationUtil.isPureWidget
(PdfDictionary fieldDict) Check thatobject is pure widget annotation. static boolean
PdfFormAnnotationUtil.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 PdfDictionaryModifierConstructorDescriptionprotected
AbstractPdfFormField
(PdfDictionary pdfObject) Creates a form field as a wrapper object around aPdfDictionary
.protected
PdfButtonFormField
(PdfDictionary pdfObject) Creates a button form field as a wrapper object around aPdfDictionary
.protected
PdfChoiceFormField
(PdfDictionary pdfObject) Creates a choice form field as a wrapper object around aPdfDictionary
.protected
PdfFormAnnotation
(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
.protected
PdfSignatureFormField
(PdfDictionary pdfObject) Creates a signature form field as a wrapper object around aPdfDictionary
.protected
PdfTextFormField
(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 void
PubKeySecurityHandler.initKeyAndFillDictionary
(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
PubKeySecurityHandler.initKeyAndReadDictionary
(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) void
StandardHandlerUsingAes256.setPermissions
(int permissions, PdfDictionary encryptionDictionary) Updates encryption dictionary with the security permissions provided.void
StandardSecurityHandler.setPermissions
(int permissions, PdfDictionary encryptionDictionary) Updates encryption dictionary with the security permissions provided.protected abstract void
PubKeySecurityHandler.setPubSecSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
PubSecHandlerUsingAes128.setPubSecSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
PubSecHandlerUsingAes256.setPubSecSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
PubSecHandlerUsingAesGcm.setPubSecSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
PubSecHandlerUsingStandard128.setPubSecSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
PubSecHandlerUsingStandard40.setPubSecSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
StandardHandlerUsingAes128.setSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
StandardHandlerUsingStandard128.setSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
StandardHandlerUsingStandard40.setSpecificHandlerDicEntries
(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) protected void
StandardSecurityHandler.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 newPubSecHandlerUsingAesGcm
instance for encryption.PubSecHandlerUsingAesGcm
(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) Creates newPubSecHandlerUsingAesGcm
instance 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 newStandardHandlerUsingAesGcm
instance for decryption.StandardHandlerUsingAesGcm
(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly) Creates newStandardHandlerUsingAesGcm
instance 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 PdfDictionary
PdfType0Font.getCidFont
(PdfDictionary fontDescriptor, String fontName, boolean isType2) Generates the CIDFontType2 dictionary.protected abstract PdfDictionary
PdfFont.getFontDescriptor
(String fontName) protected PdfDictionary
PdfSimpleFont.getFontDescriptor
(String fontName) Generates the font descriptor for this font ornull
if it is one of the 14 built in fonts.protected PdfDictionary
PdfType0Font.getFontDescriptor
(String fontName) protected PdfDictionary
PdfType3Font.getFontDescriptor
(String fontName) Methods in com.itextpdf.kernel.font with parameters of type PdfDictionaryModifier and TypeMethodDescriptionprotected abstract void
PdfSimpleFont.addFontStream
(PdfDictionary fontDescriptor) protected void
PdfTrueTypeFont.addFontStream
(PdfDictionary fontDescriptor) protected void
PdfType1Font.addFontStream
(PdfDictionary fontDescriptor) If the embedded flag isfalse
or 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 void
PdfType3Font.addFontStream
(PdfDictionary fontDescriptor) static PdfFont
PdfFontFactory.createFont
(PdfDictionary fontDictionary) Creates aPdfFont
by already existing font dictionary.protected PdfDictionary
PdfType0Font.getCidFont
(PdfDictionary fontDescriptor, String fontName, boolean isType2) Generates the CIDFontType2 dictionary.Constructors in com.itextpdf.kernel.font with parameters of type PdfDictionaryModifierConstructorDescriptionprotected
PdfFont
(PdfDictionary fontDictionary) protected
PdfSimpleFont
(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) CreatesAbstractMacIntegrityProtector
from already existing AuthCode dictionary.StandaloneMacContainerLocator.createMacIntegrityProtector
(PdfDocument document, PdfDictionary authDictionary) CreatesAbstractMacIntegrityProtector
from already existing AuthCode dictionary.Constructors in com.itextpdf.kernel.mac with parameters of type PdfDictionaryModifierConstructorDescriptionprotected
AbstractMacIntegrityProtector
(PdfDocument document, PdfDictionary authDictionary) CreatesAbstractMacIntegrityProtector
instance from the Auth dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf
Subclasses of PdfDictionary in com.itextpdf.kernel.pdfModifier and TypeClassDescriptionclass
Representation of a stream as described in the PDF Specification.Fields in com.itextpdf.kernel.pdf declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
PdfDocument.trailer
Document trailed.protected PdfDictionary
PdfReader.trailer
Methods in com.itextpdf.kernel.pdf that return PdfDictionaryModifier and TypeMethodDescriptionGenericNameTree.buildTree()
Build aPdfDictionary
containing 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 thePdfDictionary
object that that contain resources of specified type.PdfDocument.getTrailer()
Gets document trailer.protected PdfDictionary
PdfReader.readDictionary
(boolean objStm) protected PdfDictionary
PdfReader.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) AddsPdfDictionary
to the resources as graphics state parameter dictionary.PdfResources.addPattern
(PdfDictionary pattern) AddsPdfDictionary
to the resources as pattern.PdfResources.addProperties
(PdfDictionary properties) AddsPdfDictionary
to the resources as properties list.PdfResources.addShading
(PdfDictionary shading) AddsPdfDictionary
to the resources as shading dictionary.protected void
PdfResources.buildResources
(PdfDictionary dictionary) IPdfPageFactory.createPdfPage
(PdfDictionary pdfObject) CreatePdfPage
on 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 aMemoryLimitsAwareOutputStream
which will be used for decompression of the passed pdf stream.PdfDocument.getFont
(PdfDictionary dictionary) Create a new instance ofPdfFont
or load already created one.PdfDocument.getPage
(PdfDictionary pageDictionary) Gets thePdfPage
instance byPdfDictionary
.int
PdfDocument.getPageNumber
(PdfDictionary pageDictionary) Gets page number byPdfDictionary
.void
PdfDictionary.mergeDifferent
(PdfDictionary other) This method merges different fields from two dictionaries into the current onevoid
PdfDictionary.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 void
PdfDocument.tryInitTagStructure
(PdfDictionary str) Initializes the new instance of document's structure tree rootPdfStructTreeRoot
.static PdfEncryptedPayload
PdfEncryptedPayload.wrap
(PdfDictionary dictionary) Constructors in com.itextpdf.kernel.pdf with parameters of type PdfDictionaryModifierConstructorDescriptionprotected
PdfCatalog
(PdfDictionary pdfObject) CreatePdfCatalog
dictionary.PdfDictionary
(PdfDictionary dictionary) Creates a new PdfDictionary instance.PdfEncryption
(PdfDictionary pdfDict, byte[] password, byte[] documentId) CreatesPdfEncryption
instance based on already existing standard encryption dictionary.PdfEncryption
(PdfDictionary pdfDict, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess) CreatesPdfEncryption
instance based on already existing public encryption dictionary.PdfOutputIntent
(PdfDictionary outputIntentDict) protected
PdfPage
(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 PdfTarget
PdfTarget.create
(PdfDictionary pdfObject) Creates a newPdfTarget
object by the underlying dictionary.Method parameters in com.itextpdf.kernel.pdf.action with type arguments of type PdfDictionaryModifier and TypeMethodDescriptionstatic void
PdfAction.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 aPdfAction
instance with a given dictionary.PdfAnnotationAdditionalActions
(PdfDictionary pdfObject) PdfMediaClipData
(PdfDictionary pdfObject) Constructs a newPdfMediaClipData
wrapper using an existing dictionary.PdfRendition
(PdfDictionary pdfObject) Creates a new wrapper around an existingPdfDictionary
PdfWin
(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()
AnPdfAction
to perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfScreenAnnotation.getAction()
AnPdfAction
to perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfWidgetAnnotation.getAction()
AnPdfAction
to 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 aPdfDictionary
that 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 aPdfDictionary
representing 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 asPdfDictionary
instance.Constructors in com.itextpdf.kernel.pdf.annot with parameters of type PdfDictionaryModifierConstructorDescriptionPdf3DAnnotation
(PdfDictionary pdfObject) Instantiates a newPdf3DAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfAnnotation
(PdfDictionary pdfObject) PdfAnnotationAppearance
(PdfDictionary pdfObject) protected
PdfCaretAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfCaretAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfCircleAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfCircleAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfFileAttachmentAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfFileAttachmentAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.PdfFixedPrint
(PdfDictionary pdfObject) protected
PdfFreeTextAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfFreeTextAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfInkAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfInkAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfLineAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfLineAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfLinkAnnotation
(PdfDictionary pdfObject) Creates a newPdfLinkAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfMarkupAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfMarkupAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfPolyGeomAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfPolyGeomAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfPopupAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfPopupAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfPrinterMarkAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfPrinterMarkAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfRedactAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfRedactAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfScreenAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfScreenAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfSoundAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfSoundAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfSquareAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfSquareAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfStampAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfStampAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfTextAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfTextAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfTextMarkupAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfTextMarkupAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfTrapNetworkAnnotation
(PdfDictionary pdfObject) Creates aPdfLineAnnotation
instance from the givenPdfDictionary
that represents existing annotation object in the document.protected
PdfWatermarkAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfWatermarkAnnotation
instance based onPdfDictionary
instance, that represents existing annotation object in the document.protected
PdfWidgetAnnotation
(PdfDictionary pdfObject) Instantiates a newPdfWidgetAnnotation
instance based onPdfDictionary
instance, 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 PdfDictionary
CanvasTag.properties
The 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.void
CanvasGraphicsState.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 void
PdfCanvasProcessor.beginMarkedContent
(PdfName tag, PdfDictionary dict) Add to the marked content stackprotected PdfFont
PdfCanvasProcessor.getFont
(PdfDictionary fontDict) Creates aPdfFont
object 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 PdfStream
InlineImageParsingUtils.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) protected
PdfCollectionField
(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 PdfArray
PdfSpecialCs.NChannel.getNChannelCsArray
(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) static PdfPattern
PdfPattern.getPatternInstance
(PdfDictionary pdfObject) Creates the instance wrapper of correct type from thePdfDictionary
void
PdfPattern.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.protected
PdfPattern
(PdfDictionary pdfObject) Wraps the passedPdfDictionary
.Shading
(PdfDictionary pdfObject) Creates new instance from thePdfStream
object. -
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 AbstractPdfShading
AbstractPdfShading.makeShading
(PdfDictionary shadingDictionary) Creates theAbstractPdfShading
object from the existingPdfDictionary
with corresponding type.Constructors in com.itextpdf.kernel.pdf.colorspace.shading with parameters of type PdfDictionaryModifierConstructorDescriptionprotected
AbstractPdfShading
(PdfDictionary pdfObject) Creates theAbstractPdfShading
object from the existingPdfDictionary
.protected
AbstractPdfShading
(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) Creates theAbstractPdfShading
object from the existingPdfDictionary
, using provided type and colorspace.protected
AbstractPdfShadingBlend
(PdfDictionary pdfObject) Constructor for PdfShadingBlend object using a PdfDictionary.protected
AbstractPdfShadingBlend
(PdfDictionary pdfObject, int shadingType, PdfColorSpace cs) Constructor for PdfShadingBlend object using PdfDictionary, shading type and colorspace value.protected
AbstractPdfShadingMesh
(PdfDictionary pdfObject) Constructor for PdfShadingBlend object using a PdfDictionary.protected
AbstractPdfShadingMesh
(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) Constructor for PdfShadingBlend object using a PdfDictionary, shading type and color space.protected
AbstractPdfShadingMeshWithFlags
(PdfDictionary pdfObject) Constructor for PdfShadingBlend object using a PdfDictionary.protected
AbstractPdfShadingMeshWithFlags
(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 existedPdfDictionary
object -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filespec
Methods in com.itextpdf.kernel.pdf.filespec with parameters of type PdfDictionaryModifier and TypeMethodDescriptionstatic PdfFileSpec
PdfEncryptedPayloadFileSpecFactory.create
(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpec
PdfEncryptedPayloadFileSpecFactory.create
(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpec
PdfEncryptedPayloadFileSpecFactory.create
(PdfDocument doc, InputStream is, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpec
PdfEncryptedPayloadFileSpecFactory.create
(PdfDocument doc, String filePath, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter) Embed a encrypted payload to a PdfDocument.static PdfFileSpec
PdfFileSpec.createEmbeddedFileSpec
(PdfDocument doc, byte[] fileStore, String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpec
PdfFileSpec.createEmbeddedFileSpec
(PdfDocument doc, byte[] fileStore, String description, String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpec
PdfFileSpec.createEmbeddedFileSpec
(PdfDocument doc, byte[] fileStore, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpec
PdfFileSpec.createEmbeddedFileSpec
(PdfDocument doc, InputStream is, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpec
PdfFileSpec.createEmbeddedFileSpec
(PdfDocument doc, String filePath, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue) Create an embedded file specification.static PdfFileSpec
PdfEncryptedPayloadFileSpecFactory.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 TypeClassDescriptionclass
AbstractPdfFunction
PdfDictionary> 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 TypeMethodDescriptionvoid
PdfType3Function.setFunctions
(Iterable<AbstractPdfFunctionPdfDictionary>> 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<AbstractPdfFunctionPdfDictionary>> functions, double[] bounds, double[] encode) (see ISO-320001 Table 41).PdfType3Function
(float[] domain, float[] range, List<AbstractPdfFunctionPdfDictionary>> 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 PdfDictionary
PdfLayer.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 boolean
PdfStructElem.isStructElem
(PdfDictionary dictionary) Method to distinguish struct elements from other elements of the logical tree (like mcr or struct tree root).static boolean
McrCheckUtil.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 givenPdfDictionary
that 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.parsedTags
Methods in com.itextpdf.kernel.utils with parameters of type PdfDictionaryModifier and TypeMethodDescriptionboolean
CompareTool.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.validation.context
Methods in com.itextpdf.kernel.validation.context that return PdfDictionaryModifier and TypeMethodDescriptionAbstractColorValidationContext.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 PdfDictionaryModifierConstructorDescriptionInstantiates a newSignatureValidationContext
based 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 newCanvasBmcValidationContext
based on tag structure stack and current BMC.CanvasBmcValidationContext
(Stack<Tuple2<PdfName, PdfDictionary>> tagStructureStack, Tuple2<PdfName, PdfDictionary> currentBmc) Instantiates a newCanvasBmcValidationContext
based on tag structure stack and current BMC.CanvasWritingContentValidationContext
(Stack<Tuple2<PdfName, PdfDictionary>> tagStructureStack) Instantiates a newCanvasWritingContentValidationContext
based 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) CreatePdfPage
on 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 void
PdfA1Checker.checkAction
(PdfDictionary action) protected abstract void
PdfAChecker.checkAction
(PdfDictionary action) Checks if the action is allowed.protected void
PdfA1Checker.checkAnnotation
(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected void
PdfA2Checker.checkAnnotation
(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected void
PdfA4Checker.checkAnnotation
(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected abstract void
PdfAChecker.checkAnnotation
(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected void
PdfA2Checker.checkAnnotationAgainstActions
(PdfDictionary annotDic) Checked annotation against actions, exception will be thrown if eitherA
orAA
actions aren't allowed for specific type of annotation.protected void
PdfA4Checker.checkAnnotationAgainstActions
(PdfDictionary annotDic) Checked annotation against actions, exception will be thrown if eitherA
orAA
actions aren't allowed for specific type of annotation.protected void
PdfA2Checker.checkCatalogAAConformance
(PdfDictionary dict) Checks if the catalog is compliant with the PDF/A-2 standard.protected void
PdfA4Checker.checkCatalogAAConformance
(PdfDictionary dict) Check the conformity of the AA dictionary on catalog level.protected void
PdfA1Checker.checkCatalogValidEntries
(PdfDictionary catalogDict) protected void
PdfA2Checker.checkCatalogValidEntries
(PdfDictionary catalogDict) protected void
PdfA4Checker.checkCatalogValidEntries
(PdfDictionary catalogDict) Checks if entries in catalog dictionary are valid.protected abstract void
PdfAChecker.checkCatalogValidEntries
(PdfDictionary catalogDict) Checks if entries in catalog dictionary are valid.void
PdfA1Checker.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.void
PdfA2Checker.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 void
PdfAChecker.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.void
PdfA1Checker.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.void
PdfA2Checker.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.void
PdfA4Checker.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 void
PdfAChecker.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 void
PdfA2Checker.checkContentConfigurationDictAgainstAsKey
(PdfDictionary config) Check optional content configuration dictionary against AS key.protected void
PdfA4Checker.checkContentConfigurationDictAgainstAsKey
(PdfDictionary config) Check optional content configuration dictionary against AS key.protected void
PdfA1Checker.checkFileSpec
(PdfDictionary fileSpec) protected void
PdfA2Checker.checkFileSpec
(PdfDictionary fileSpec) protected void
PdfA3Checker.checkFileSpec
(PdfDictionary fileSpec) protected void
PdfA4Checker.checkFileSpec
(PdfDictionary fileSpec) Verify the conformity of the file specification dictionary.protected abstract void
PdfAChecker.checkFileSpec
(PdfDictionary fileSpec) Verify the conformity of the file specification dictionary.protected void
PdfA1Checker.checkForm
(PdfDictionary form) protected void
PdfA2Checker.checkForm
(PdfDictionary form) protected abstract void
PdfAChecker.checkForm
(PdfDictionary form) Verify the conformity of the form dictionary.protected void
PdfA1Checker.checkImage
(PdfStream image, PdfDictionary currentColorSpaces) protected void
PdfA2Checker.checkImage
(PdfStream image, PdfDictionary currentColorSpaces) protected abstract void
PdfAChecker.checkImage
(PdfStream image, PdfDictionary currentColorSpaces) Verify the conformity of the given image.void
PdfA1Checker.checkInlineImage
(PdfStream inlineImage, PdfDictionary currentColorSpaces) void
PdfA2Checker.checkInlineImage
(PdfStream inlineImage, PdfDictionary currentColorSpaces) abstract void
PdfAChecker.checkInlineImage
(PdfStream inlineImage, PdfDictionary currentColorSpaces) This method checks compliance with the inline image restrictions in the PDF/A specs, specifically filter parameters.protected void
PdfA1Checker.checkLogicalStructure
(PdfDictionary catalog) protected abstract void
PdfAChecker.checkLogicalStructure
(PdfDictionary catalog) Performs a number of checks on the logical structure of the document.protected void
PdfA1Checker.checkMetaData
(PdfDictionary catalog) protected void
PdfA4Checker.checkMetaData
(PdfDictionary catalog) protected abstract void
PdfAChecker.checkMetaData
(PdfDictionary catalog) Performs a number of checks on the metadata of the document.protected void
PdfA1Checker.checkOutputIntents
(PdfDictionary catalog) protected void
PdfA2Checker.checkOutputIntents
(PdfDictionary catalog) protected void
PdfA4Checker.checkOutputIntents
(PdfDictionary catalog) Verify the conformity of the output intents array in the catalog dictionary.protected abstract void
PdfAChecker.checkOutputIntents
(PdfDictionary catalogOrPageDict) Verify the conformity of the output intents array in the catalog dictionary.protected void
PdfA2Checker.checkPageAAConformance
(PdfDictionary dict) Checks if the page is compliant with the PDF/A-2 standard.protected void
PdfA4Checker.checkPageAAConformance
(PdfDictionary dict) Check the conformity of the AA dictionary on catalog level.protected void
PdfA1Checker.checkPageColorsUsages
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected void
PdfA2Checker.checkPageColorsUsages
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected void
PdfA4Checker.checkPageColorsUsages
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected abstract void
PdfAChecker.checkPageColorsUsages
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of used color spaces on the page.protected void
PdfA1Checker.checkPageObject
(PdfDictionary pageDict, PdfDictionary pageResources) protected void
PdfA2Checker.checkPageObject
(PdfDictionary pageDict, PdfDictionary pageResources) protected void
PdfA4Checker.checkPageObject
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of the page dictionary.protected abstract void
PdfAChecker.checkPageObject
(PdfDictionary page, PdfDictionary pageResources) Verify the conformity of the page dictionary.protected void
PdfA1Checker.checkPageSize
(PdfDictionary page) protected void
PdfA2Checker.checkPageSize
(PdfDictionary page) protected abstract void
PdfAChecker.checkPageSize
(PdfDictionary page) Checks the allowable size of the page.protected void
PdfA1Checker.checkPageTransparency
(PdfDictionary pageDict, PdfDictionary pageResources) protected void
PdfA2Checker.checkPageTransparency
(PdfDictionary pageDict, PdfDictionary pageResources) protected void
PdfA4Checker.checkPageTransparency
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of the page transparency.protected abstract void
PdfAChecker.checkPageTransparency
(PdfDictionary pageDict, PdfDictionary pageResources) Verify the conformity of the page transparency.protected void
PdfA1Checker.checkPdfDictionary
(PdfDictionary dictionary) protected void
PdfA2Checker.checkPdfDictionary
(PdfDictionary dictionary) protected abstract void
PdfAChecker.checkPdfDictionary
(PdfDictionary dictionary) Verify the conformity of the PDF dictionary.protected void
PdfAChecker.checkResources
(PdfDictionary resources, PdfObject pdfObject) Verify the conformity of the resources dictionary.protected void
PdfAChecker.checkResourcesOfAppearanceStreams
(PdfDictionary appearanceStreamsDict) Checks resources of the appearance streams.void
PdfA2Checker.checkSignature
(PdfDictionary signatureDict) void
PdfAChecker.checkSignature
(PdfDictionary signatureDict) This method checks compliance of the signature dictionaryprotected void
PdfA1Checker.checkTrailer
(PdfDictionary trailer) protected void
PdfA4Checker.checkTrailer
(PdfDictionary trailer) Verify the conformity of the trailer dictionary.protected abstract void
PdfAChecker.checkTrailer
(PdfDictionary trailer) Verify the conformity of the trailer dictionary.protected void
PdfA4Checker.checkWidgetAAConformance
(PdfDictionary dict) Check the conformity of the AA dictionary on widget level.protected boolean
PdfAChecker.isAlreadyChecked
(PdfDictionary dictionary) Checks whether the specified dictionary was already checked.protected static boolean
PdfAChecker.isContainsTransparencyGroup
(PdfDictionary dictionary) Checks whether the specified dictionary has a transparency group.void
PdfAChecker.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 void
PdfUA1Checker.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 void
ActionCheckUtil.checkAction
(PdfDictionary action) Check PDF/UA compliance of an actionstatic boolean
AnnotationCheckUtil.isAnnotationVisible
(PdfDictionary annotDict) Is annotation visible:true
if hidden flag isn't set and annotation intersects CropBox (default value is MediaBox). -
Uses of PdfDictionary in com.itextpdf.signatures
Fields in com.itextpdf.signatures declared as PdfDictionaryModifier and TypeFieldDescriptionprotected PdfDictionary
LtvVerifier.dss
Deprecated.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 void
PdfSigner.close
(PdfDictionary update) This is the last method to be called when using external signatures.void
ExternalBlankSignatureContainer.modifySigningDictionary
(PdfDictionary signDic) void
IExternalSignatureContainer.modifySigningDictionary
(PdfDictionary signDic) Modifies the signature dictionary to suit the container.void
PKCS7ExternalSignatureContainer.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 newPdfSignature
instance 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) CreatesAbstractMacIntegrityProtector
from already existing AuthCode dictionary.