Uses of Class
com.itextpdf.kernel.pdf.PdfDictionary
Package
Description
-
Uses of PdfDictionary in com.itextpdf.forms
Modifier and TypeMethodDescriptionPdfAcroForm.getDefaultResources()
Gets theDR
dictionary property on the AcroForm.Modifier and TypeMethodDescriptionPdfAcroForm.setDefaultResources
(PdfDictionary defaultResources) Sets theDR
dictionary property on the AcroForm.ModifierConstructorDescriptionPdfSigFieldLock
(PdfDictionary dict) Creates an instance ofPdfSigFieldLock
. -
Uses of PdfDictionary in com.itextpdf.forms.fields
Modifier and TypeMethodDescriptionPdfFormField.getAdditionalAction()
Gets the currently additional action dictionary for the form field.PdfFormField.getParent()
Gets the parent dictionary.Modifier and TypeMethodDescriptionprotected Rectangle
PdfFormField.getRect
(PdfDictionary field) Gets aRectangle
that matches the current size and position of this form field.PdfFormField.setBorderStyle
(PdfDictionary style) Sets the border style for the field.ModifierConstructorDescriptionprotected
PdfButtonFormField
(PdfDictionary pdfObject) protected
PdfChoiceFormField
(PdfDictionary pdfObject) PdfFormField
(PdfDictionary pdfObject) Creates a form field as a wrapper object around aPdfDictionary
.protected
PdfSignatureFormField
(PdfDictionary pdfObject) protected
PdfTextFormField
(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.forms.fields.borders
-
Uses of PdfDictionary in com.itextpdf.forms.xfa
ModifierConstructorDescriptionXfaForm
(PdfDictionary acroFormDictionary) A constructor from aPdfDictionary
. -
Uses of PdfDictionary in com.itextpdf.kernel.crypto.securityhandler
Modifier 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) 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
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) ModifierConstructorDescriptionPubSecHandlerUsingAes128
(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) 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) 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.font
Modifier 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) Modifier 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.ModifierConstructorDescriptionprotected
PdfFont
(PdfDictionary fontDictionary) protected
PdfSimpleFont
(PdfDictionary fontDictionary) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf
Modifier and TypeClassDescriptionclass
Representation of a stream as described in the PDF Specification.Modifier and TypeFieldDescriptionprotected PdfDictionary
PdfDocument.trailer
Document trailed.protected PdfDictionary
PdfReader.trailer
Modifier and TypeMethodDescriptionPdfNameTree.buildTree()
Build a PdfDictionary containing the name treePdfNumTree.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()
Modifier 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 void
PdfDocument.tryInitTagStructure
(PdfDictionary str) Initializes the new instance of document's structure tree rootPdfStructTreeRoot
.static PdfEncryptedPayload
PdfEncryptedPayload.wrap
(PdfDictionary dictionary) ModifierConstructorDescriptionprotected
PdfCatalog
(PdfDictionary pdfObject) CreatePdfCatalog
dictionary.PdfDictionary
(PdfDictionary dictionary) Creates a new PdfDictionary instance.PdfEncryption
(PdfDictionary pdfDict, byte[] password, byte[] documentId) PdfEncryption
(PdfDictionary pdfDict, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess) 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
Modifier and TypeMethodDescriptionPdfActionOcgState.getOcgs()
Gets a list of optional content groups that shall have the state changedModifier and TypeMethodDescriptionstatic PdfTarget
PdfTarget.create
(PdfDictionary pdfObject) Creates a newPdfTarget
object by the underlying dictionary.Modifier and TypeMethodDescriptionstatic void
PdfAction.setAdditionalAction
(PdfObjectWrapper<PdfDictionary> wrapper, PdfName key, PdfAction action) Adds an additional action to the providedPdfObjectWrapper
<PdfDictionary
> wrapper.ModifierConstructorDescriptionPdfAction
(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.ModifierConstructorDescriptionPdfActionOcgState
(PdfName state, List<PdfDictionary> ocgs) Constructs an optional content state object. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.annot
Modifier 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
.Modifier 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.ModifierConstructorDescriptionPdf3DAnnotation
(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
Modifier and TypeFieldDescriptionprotected PdfDictionary
CanvasTag.properties
The properties of the tag.Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionImageRenderInfo.getColorSpaceDictionary()
Gets the color space dictionary of the image.ModifierConstructorDescriptionImageRenderInfo
(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
Modifier 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
ModifierConstructorDescriptionPdfCollection
(PdfDictionary pdfObject) protected
PdfCollectionField
(PdfDictionary pdfObject) PdfCollectionSchema
(PdfDictionary pdfObject) PdfCollectionSort
(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.colorspace
Modifier and TypeMethodDescriptionPdfPattern.Shading.getShading()
Gets the dictionary of the pattern'sPdfShading
.Modifier 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
static PdfShading
PdfShading.makeShading
(PdfDictionary shadingDictionary) Creates thePdfShading
object from the existingPdfDictionary
with corresponding type.void
PdfPattern.Shading.setShading
(PdfDictionary shading) Sets the dictionary which specifies the details of a particular gradient fill.ModifierConstructorDescriptionprotected
Axial
(PdfDictionary pdfDictionary) Creates the new instance of the class from the existingPdfDictionary
.protected
FunctionBased
(PdfDictionary pdfDictionary) Creates the new instance of the class from the existingPdfDictionary
.NChannel
(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) NChannel
(List<String> names, PdfColorSpace alternateSpace, IPdfFunction tintTransform, PdfDictionary attributes) Creates a new NChannel colorspace.NChannel
(List<String> names, PdfColorSpace alternateSpace, PdfFunction tintTransform, PdfDictionary attributes) Deprecated.protected
PdfPattern
(PdfDictionary pdfObject) Wraps the passedPdfDictionary
.protected
PdfShading
(PdfDictionary pdfObject) Creates thePdfShading
object from the existingPdfDictionary
.protected
PdfShading
(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) Creates thePdfShading
object from the existingPdfDictionary
, using provided type and colorspace.protected
Radial
(PdfDictionary pdfDictionary) Creates the new instance of the class from the existingPdfDictionary
.Shading
(PdfDictionary pdfObject) Creates new instance from thePdfStream
object. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.extgstate
ModifierConstructorDescriptionPdfExtGState
(PdfDictionary pdfObject) Create instance of graphics state parameter dictionary wrapper by existedPdfDictionary
object -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filespec
Modifier 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) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filters
Modifier 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
Modifier and TypeClassDescriptionclass
AbstractPdfFunction
PdfDictionary> The abstract PdfFunction class that represents the Function Dictionary or Stream PDF object.Modifier and TypeMethodDescriptionstatic PdfFunction
PdfFunction.makeFunction
(PdfDictionary pdfObject) Deprecated.Modifier and TypeMethodDescriptionvoid
PdfType3Function.setFunctions
(Iterable<AbstractPdfFunction extends PdfDictionary>> value) (Required) An array of k 1-input functions that shall make up the stitching function.ModifierConstructorDescriptionInstantiates a new PdfType2Function instance based on passed PdfDictionary instance.Instantiates a new PdfType3Function instance based on passed PdfDictionary instance.Type2
(PdfDictionary pdfObject) Deprecated.Type3
(PdfDictionary pdfObject) Deprecated.ModifierConstructorDescriptionPdfType3Function
(double[] domain, double[] range, List<AbstractPdfFunction extends PdfDictionary>> functions, double[] bounds, double[] encode) (see ISO-320001 Table 41). -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.layer
Modifier and TypeMethodDescriptionIPdfOCG.getPdfObject()
Gets the object representing the layer.protected PdfDictionary
PdfLayer.getUsage()
Gets the /Usage dictionary, creating a new one if necessary.ModifierConstructorDescriptionPdfLayer
(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
Modifier 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()
Modifier 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).PdfNamespace.setNamespaceRoleMap
(PdfDictionary roleMapNs) A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.ModifierConstructorDescriptionPdfMcrDictionary
(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
Modifier and TypeMethodDescriptionTagReference.getProperties()
Gets properties, which will be associated with marked-content sequence asPdfDictionary
. -
Uses of PdfDictionary in com.itextpdf.kernel.utils
Modifier and TypeFieldDescriptionprotected Map<PdfDictionary,
Map<Integer, String>> TaggedPdfReaderTool.parsedTags
Modifier 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.pdfa.checker
Modifier 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) protected void
PdfA2Checker.checkAnnotation
(PdfDictionary annotDic) protected abstract void
PdfAChecker.checkAnnotation
(PdfDictionary annotDic) Verify the conformity of the annotation dictionary.protected void
PdfA1Checker.checkCatalogValidEntries
(PdfDictionary catalogDict) protected void
PdfA2Checker.checkCatalogValidEntries
(PdfDictionary catalogDict) protected abstract void
PdfAChecker.checkCatalogValidEntries
(PdfDictionary catalogDict) Checks if entries in catalog dictionary are valid.void
PdfA1Checker.checkColor
(Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream stream) void
PdfA2Checker.checkColor
(Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream contentStream) abstract void
PdfAChecker.checkColor
(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, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) void
PdfA2Checker.checkColorSpace
(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) abstract void
PdfAChecker.checkColorSpace
(PdfColorSpace colorSpace, 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
PdfA1Checker.checkFileSpec
(PdfDictionary fileSpec) protected void
PdfA2Checker.checkFileSpec
(PdfDictionary fileSpec) protected void
PdfA3Checker.checkFileSpec
(PdfDictionary fileSpec) 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 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 abstract void
PdfAChecker.checkOutputIntents
(PdfDictionary catalog) Verify the conformity of the output intents array in the catalog dictionary.protected void
PdfA1Checker.checkPageObject
(PdfDictionary pageDict, PdfDictionary pageResources) protected void
PdfA2Checker.checkPageObject
(PdfDictionary pageDict, PdfDictionary pageResources) 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 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) 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 abstract void
PdfAChecker.checkTrailer
(PdfDictionary trailer) Verify the conformity of the trailer dictionary.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. -
Uses of PdfDictionary in com.itextpdf.signatures
Modifier and TypeFieldDescriptionprotected PdfDictionary
LtvVerifier.dss
The document security store for the revision that is being verifiedModifier and TypeMethodDescriptionSignatureUtil.getSignatureDictionary
(String name) Gets the signature dictionary, the one keyed by /V.Modifier 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.ModifierConstructorDescriptionCreates an ExternalBlankSignatureContainer.PdfSignature
(PdfDictionary sigDictionary) 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.
NChannel
instead