Uses of Class
com.itextpdf.kernel.pdf.PdfDictionary
-
-
Uses of PdfDictionary in com.itextpdf.forms
Fields in com.itextpdf.forms declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryPdfAcroForm. defaultResourcesMethods in com.itextpdf.forms that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryPdfAcroForm. createAcroFormDictionaryByFields(PdfArray fields)PdfDictionaryPdfAcroForm. getDefaultResources()Gets theDRdictionary property on the AcroForm.Methods in com.itextpdf.forms that return types with arguments of type PdfDictionary Modifier and Type Method Description PdfObjectWrapper<PdfDictionary>PdfAcroForm. setModified()Methods in com.itextpdf.forms with parameters of type PdfDictionary Modifier and Type Method Description private PdfFormFieldPdfPageFormCopier. createParentFieldCopy(PdfDictionary fieldDict, PdfDocument pdfDoc)private voidPdfAcroForm. defineWidgetPageAndAddToIt(PdfPage currentPage, PdfDictionary mergedFieldAndWidget, boolean warnIfPageFlushed)private PdfPagePdfAcroForm. getFieldPage(PdfDictionary annotDict)private static PdfFormFieldPdfPageFormCopier. getParentField(PdfDictionary parent, PdfDocument pdfDoc)private voidPdfAcroForm. removeFieldFromParentAndAcroForm(PdfArray formFields, PdfDictionary fieldObject)PdfAcroFormPdfAcroForm. setDefaultResources(PdfDictionary defaultResources)Sets theDRdictionary property on the AcroForm.Constructors in com.itextpdf.forms with parameters of type PdfDictionary Constructor Description PdfAcroForm(PdfDictionary pdfObject, PdfDocument pdfDocument)Creates a PdfAcroForm as a wrapper of a dictionary.PdfSigFieldLock(PdfDictionary dict)Creates an instance ofPdfSigFieldLock. -
Uses of PdfDictionary in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields that return PdfDictionary Modifier and Type Method Description PdfDictionaryPdfFormField. getAdditionalAction()Gets the currently additional action dictionary for the form field.PdfDictionaryAbstractPdfFormField. getParent()Gets the parent dictionary.PdfDictionaryAbstractPdfFormField. getPdfObject()Gets the wrapped dictionary.Methods in com.itextpdf.forms.fields with parameters of type PdfDictionary Modifier and Type Method Description private static voidPdfFormAnnotationUtil. addNewWidgetToPage(PdfPage currentPage, PdfDictionary field, int annotIndex)private static java.lang.StringPdfFormAnnotation. appearancePropToCaption(PdfDictionary appearanceCharacteristics)private static ColorPdfFormAnnotation. appearancePropToColor(PdfDictionary appearanceCharacteristics, PdfName property)static PdfButtonFormFieldPdfFormCreator. createButtonFormField(PdfDictionary dictionary)Creates a button form field as a wrapper object around aPdfDictionaryusing provided factory.PdfButtonFormFieldPdfFormFactory. createButtonFormField(PdfDictionary dictionary)Creates a button form field as a wrapper object around aPdfDictionary.static PdfChoiceFormFieldPdfFormCreator. createChoiceFormField(PdfDictionary dictionary)Creates a choice form field as a wrapper object around aPdfDictionaryusing provided factory.PdfChoiceFormFieldPdfFormFactory. createChoiceFormField(PdfDictionary dictionary)Creates a choice form field as a wrapper object around aPdfDictionary.static PdfFormAnnotationPdfFormCreator. createFormAnnotation(PdfDictionary dictionary)Creates a form field annotation as a wrapper object around aPdfDictionaryusing provided factory.PdfFormAnnotationPdfFormFactory. createFormAnnotation(PdfDictionary dictionary)Creates a form field annotation as a wrapper object around aPdfDictionary.static PdfFormFieldPdfFormCreator. createFormField(PdfDictionary dictionary)Creates a form field as a wrapper object around aPdfDictionaryusing provided factory.PdfFormFieldPdfFormFactory. createFormField(PdfDictionary dictionary)Creates a form field as a wrapper object around aPdfDictionary.private voidPdfFormField. createKids(PdfDictionary pdfObject)static PdfSignatureFormFieldPdfFormCreator. createSignatureFormField(PdfDictionary dictionary)Creates a signature form field as a wrapper object around aPdfDictionaryusing provided factory.PdfSignatureFormFieldPdfFormFactory. createSignatureFormField(PdfDictionary dictionary)Creates a signature form field as a wrapper object around aPdfDictionary.static PdfTextFormFieldPdfFormCreator. createTextFormField(PdfDictionary dictionary)Creates a text form field as a wrapper object around aPdfDictionaryusing provided factory.PdfTextFormFieldPdfFormFactory. createTextFormField(PdfDictionary dictionary)Creates a text form field as a wrapper object around aPdfDictionary.private PdfNamePdfFormField. getFontNameFromDR(PdfDictionary fontResources, PdfObject font)static PdfNamePdfFormField. getFormType(PdfDictionary fieldDict)Returns the type of the form field dictionary, or of the parent <PdfDictionary> object.protected RectanglePdfFormAnnotation. getRect(PdfDictionary field)Gets aRectanglethat matches the current size and position of this form field.private static PdfNamePdfFormField. getTypeFromParent(PdfDictionary field)private PdfNamePdfFormField. getUniqueFontNameForDR(PdfDictionary fontResources)static booleanPdfFormField. isFormField(PdfDictionary dict)Checks if dictionary contains any of the form field keys.static booleanPdfFormAnnotationUtil. isPureWidget(PdfDictionary fieldDict)Check that <PdfDictionary> object is pure widget annotation.static booleanPdfFormAnnotationUtil. isPureWidgetOrMergedField(PdfDictionary fieldDict)Check that <PdfDictionary> object is widget annotation or merged field.private static voidPdfFormAnnotationUtil. replaceAnnotationOnPage(PdfDictionary oldAnnotDict, PdfDictionary newAnnotDict)PdfFormAnnotationPdfFormAnnotation. setBorderStyle(PdfDictionary style)Sets the border style for the field.Constructors in com.itextpdf.forms.fields with parameters of type PdfDictionary Constructor Description AbstractPdfFormField(PdfDictionary pdfObject)Creates a form field as a wrapper object around aPdfDictionary.PdfButtonFormField(PdfDictionary pdfObject)Creates a button form field as a wrapper object around aPdfDictionary.PdfChoiceFormField(PdfDictionary pdfObject)Creates a choice form field as a wrapper object around aPdfDictionary.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.PdfSignatureFormField(PdfDictionary pdfObject)Creates a signature form field as a wrapper object around aPdfDictionary.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 Modifier and Type Method Description static BorderFormBorderFactory. getBorder(PdfDictionary borderStyle, float borderWidth, Color borderColor, Color backgroundColor)ReturnsBorderfor specific borderStyle. -
Uses of PdfDictionary in com.itextpdf.forms.util
Methods in com.itextpdf.forms.util that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryBorderStyleUtil. transformBorderTypeToBorderStyleDictionary(int borderType) -
Uses of PdfDictionary in com.itextpdf.forms.xfa
Constructors in com.itextpdf.forms.xfa with parameters of type PdfDictionary Constructor Description XfaForm(PdfDictionary acroFormDictionary)A constructor from aPdfDictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.colors.gradients
Methods in com.itextpdf.kernel.colors.gradients that return types with arguments of type PdfDictionary Modifier and Type Method Description private static AbstractPdfFunction<? extends PdfDictionary>AbstractLinearGradientBuilder. constructSingleGradientSegmentFunction(GradientColorStop from, GradientColorStop to) -
Uses of PdfDictionary in com.itextpdf.kernel.crypto.securityhandler
Methods in com.itextpdf.kernel.crypto.securityhandler with parameters of type PdfDictionary Modifier and Type Method Description protected static byte[]PubKeySecurityHandler. computeGlobalKeyOnReading(PdfDictionary encryptionDictionary, java.security.PrivateKey certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata, java.lang.String digestAlgorithm)byte[]StandardHandlerUsingStandard40. computeUserPassword(byte[] ownerPassword, PdfDictionary encryptionDictionary)private intPubKeySecurityHandler. getKeyLength(PdfDictionary encryptionDict)private intStandardHandlerUsingStandard40. getKeyLength(PdfDictionary encryptionDict)protected voidPubKeySecurityHandler. initKeyAndFillDictionary(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)private voidStandardHandlerUsingAes256. initKeyAndFillDictionary(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly)private voidStandardHandlerUsingStandard40. initKeyAndFillDictionary(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId)protected voidPubKeySecurityHandler. initKeyAndReadDictionary(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)private voidStandardHandlerUsingAes256. initKeyAndReadDictionary(PdfDictionary encryptionDictionary, byte[] password)private voidStandardHandlerUsingStandard40. initKeyAndReadDictionary(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata)(package private) booleanStandardHandlerUsingAes256. isPdf2(PdfDictionary encryptionDictionary)(package private) booleanStandardHandlerUsingAesGcm. isPdf2(PdfDictionary encryptionDictionary)(package private) voidStandardHandlerUsingAes256. setAES256DicEntries(PdfDictionary encryptionDictionary, byte[] oeKey, byte[] ueKey, byte[] aes256Perms, boolean encryptMetadata, boolean embeddedFilesOnly)(package private) voidStandardHandlerUsingAesGcm. setAES256DicEntries(PdfDictionary encryptionDictionary, byte[] oeKey, byte[] ueKey, byte[] aes256Perms, boolean encryptMetadata, boolean embeddedFilesOnly)(package private) voidPubSecHandlerUsingAes256. setEncryptionDictEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly, int version, PdfName cryptFilter)(package private) voidStandardHandlerUsingAes256. setEncryptionDictionaryEntries(PdfDictionary encryptionDictionary, byte[] oeKey, byte[] ueKey, byte[] aes256Perms, boolean encryptMetadata, boolean embeddedFilesOnly, int version, int revision, PdfName cryptoFilter)voidStandardHandlerUsingAes256. setPermissions(int permissions, PdfDictionary encryptionDictionary)Updates encryption dictionary with the security permissions provided.voidStandardSecurityHandler. setPermissions(int permissions, PdfDictionary encryptionDictionary)Updates encryption dictionary with the security permissions provided.protected abstract voidPubKeySecurityHandler. setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidPubSecHandlerUsingAes128. setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidPubSecHandlerUsingAes256. setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidPubSecHandlerUsingAesGcm. setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidPubSecHandlerUsingStandard128. setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidPubSecHandlerUsingStandard40. setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidStandardHandlerUsingAes128. setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidStandardHandlerUsingStandard128. setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidStandardHandlerUsingStandard40. setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly)protected voidStandardSecurityHandler. setStandardHandlerDicEntries(PdfDictionary encryptionDictionary, byte[] userKey, byte[] ownerKey)Constructors in com.itextpdf.kernel.crypto.securityhandler with parameters of type PdfDictionary Constructor Description PubSecHandlerUsingAes128(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)PubSecHandlerUsingAes128(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)PubSecHandlerUsingAes256(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)PubSecHandlerUsingAes256(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)PubSecHandlerUsingAesGcm(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)Creates newPubSecHandlerUsingAesGcminstance for encryption.PubSecHandlerUsingAesGcm(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)Creates newPubSecHandlerUsingAesGcminstance for decryption.PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)PubSecHandlerUsingStandard40(PdfDictionary encryptionDictionary, java.security.cert.Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly)PubSecHandlerUsingStandard40(PdfDictionary encryptionDictionary, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata)StandardHandlerUsingAes128(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata)StandardHandlerUsingAes128(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId)StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] password)StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, PdfVersion version)StandardHandlerUsingAesGcm(PdfDictionary encryptionDictionary, byte[] password)Creates newStandardHandlerUsingAesGcminstance for decryption.StandardHandlerUsingAesGcm(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly)Creates newStandardHandlerUsingAesGcminstance for encryption.StandardHandlerUsingStandard128(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata)StandardHandlerUsingStandard128(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId)StandardHandlerUsingStandard40(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata)StandardHandlerUsingStandard40(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) -
Uses of PdfDictionary in com.itextpdf.kernel.di.pagetree
Methods in com.itextpdf.kernel.di.pagetree with parameters of type PdfDictionary Modifier and Type Method Description <T> ISimpleList<T>DefaultPageTreeListFactory. createList(PdfDictionary pagesDictionary)Creates a list based on the count value in the pages dictionary.<T> ISimpleList<T>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 PdfDictionary Modifier and Type Method Description protected PdfDictionaryPdfType0Font. getCidFont(PdfDictionary fontDescriptor, java.lang.String fontName, boolean isType2)Generates the CIDFontType2 dictionary.protected abstract PdfDictionaryPdfFont. getFontDescriptor(java.lang.String fontName)protected PdfDictionaryPdfSimpleFont. getFontDescriptor(java.lang.String fontName)Generates the font descriptor for this font ornullif it is one of the 14 built in fonts.protected PdfDictionaryPdfType0Font. getFontDescriptor(java.lang.String fontName)protected PdfDictionaryPdfType3Font. getFontDescriptor(java.lang.String fontName)Methods in com.itextpdf.kernel.font with parameters of type PdfDictionary Modifier and Type Method Description protected abstract voidPdfSimpleFont. addFontStream(PdfDictionary fontDescriptor)protected voidPdfTrueTypeFont. addFontStream(PdfDictionary fontDescriptor)protected voidPdfType1Font. addFontStream(PdfDictionary fontDescriptor)If the embedded flag isfalseor if the font is one of the 14 built in types, it returnsnull, otherwise the font is read and output in a PdfStream object.protected voidPdfType3Font. addFontStream(PdfDictionary fontDescriptor)private voidPdfType3Font. addGlyphsFromCharProcs(PdfDictionary charProcsDic, int[] widths)private voidPdfType3Font. addGlyphsFromDifferences(PdfArray differences, PdfDictionary charProcsDic, int[] widths)static PdfFontPdfFontFactory. createFont(PdfDictionary fontDictionary)Creates aPdfFontby already existing font dictionary.(package private) static TrueTypeFontDocTrueTypeFont. createFontProgram(PdfDictionary fontDictionary, CMapToUnicode toUnicode)(package private) static TrueTypeFontDocTrueTypeFont. createFontProgram(PdfDictionary fontDictionary, FontEncoding fontEncoding, CMapToUnicode toUnicode)(package private) static Type1FontDocType1Font. createFontProgram(PdfDictionary fontDictionary, FontEncoding fontEncoding, CMapToUnicode toUnicode)(package private) static voidDocTrueTypeFont. fillFontDescriptor(DocTrueTypeFont font, PdfDictionary fontDesc)(package private) static voidDocType1Font. fillFontDescriptor(DocType1Font font, PdfDictionary fontDesc)private voidPdfType3Font. fillFontDescriptor(PdfDictionary fontDesc)(package private) static java.lang.StringDocType1Font. getBaseFont(PdfDictionary fontDictionary)protected PdfDictionaryPdfType0Font. getCidFont(PdfDictionary fontDescriptor, java.lang.String fontName, boolean isType2)Generates the CIDFontType2 dictionary.(package private) static intDocTrueTypeFont. getDefaultWithOfFont(PdfDictionary fontDictionary, PdfDictionary fontDescriptor)private static java.lang.StringPdfType0Font. getOrdering(PdfDictionary cidFont)(package private) static voidDocType1Font. initializeGlyphs(PdfDictionary fontDictionary, FontEncoding fontEncoding, CMapToUnicode toUnicode, DocType1Font fontProgram)private intPdfType3Font. initializeUsedGlyphs(PdfDictionary fontDictionary)private double[]PdfType3Font. readWidths(PdfDictionary fontDictionary)Constructors in com.itextpdf.kernel.font with parameters of type PdfDictionary Constructor Description DocTrueTypeFont(PdfDictionary fontDictionary)PdfFont(PdfDictionary fontDictionary)PdfSimpleFont(PdfDictionary fontDictionary)PdfTrueTypeFont(PdfDictionary fontDictionary)PdfType0Font(PdfDictionary fontDictionary)PdfType1Font(PdfDictionary fontDictionary)PdfType3Font(PdfDictionary fontDictionary)Creates a Type 3 font based on an existing font dictionary, which must be an indirect object. -
Uses of PdfDictionary in com.itextpdf.kernel.mac
Methods in com.itextpdf.kernel.mac that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryMacSignatureContainerReader. getSignatureDictionary(PdfDictionary authDictionary)Methods in com.itextpdf.kernel.mac with parameters of type PdfDictionary Modifier and Type Method Description AbstractMacIntegrityProtectorIMacContainerLocator. createMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary)CreatesAbstractMacIntegrityProtectorfrom already existing AuthCode dictionary.AbstractMacIntegrityProtectorStandaloneMacContainerLocator. createMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary)CreatesAbstractMacIntegrityProtectorfrom already existing AuthCode dictionary.(package private) static MacContainerReaderMacContainerReader. getInstance(PdfDictionary authDictionary)private static PdfDictionaryMacSignatureContainerReader. getSignatureDictionary(PdfDictionary authDictionary)(package private) abstract long[]MacContainerReader. parseByteRange(PdfDictionary authDictionary)(package private) long[]MacSignatureContainerReader. parseByteRange(PdfDictionary authDictionary)(package private) long[]MacStandaloneContainerReader. parseByteRange(PdfDictionary authDictionary)(package private) abstract byte[]MacContainerReader. parseMacContainer(PdfDictionary authDictionary)(package private) byte[]MacSignatureContainerReader. parseMacContainer(PdfDictionary authDictionary)(package private) byte[]MacStandaloneContainerReader. parseMacContainer(PdfDictionary authDictionary)(package private) abstract byte[]MacContainerReader. parseSignature(PdfDictionary authDictionary)(package private) byte[]MacSignatureContainerReader. parseSignature(PdfDictionary authDictionary)(package private) byte[]MacStandaloneContainerReader. parseSignature(PdfDictionary authDictionary)Constructors in com.itextpdf.kernel.mac with parameters of type PdfDictionary Constructor Description AbstractMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary)CreatesAbstractMacIntegrityProtectorinstance from the Auth dictionary.MacContainerReader(PdfDictionary authDictionary)MacSignatureContainerReader(PdfDictionary authDictionary)MacStandaloneContainerReader(PdfDictionary authDictionary)StandaloneMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf
Subclasses of PdfDictionary in com.itextpdf.kernel.pdf Modifier and Type Class Description (package private) classPdfObjectStreamclassPdfStreamRepresentation of a stream as described in the PDF Specification.Fields in com.itextpdf.kernel.pdf declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryPdfOutline. contentprivate PdfDictionaryPdfDocumentInfo. infoDictionaryprotected PdfDictionaryPdfDocument. trailerDocument trailed.protected PdfDictionaryPdfReader. trailerMethods in com.itextpdf.kernel.pdf that return PdfDictionary Modifier and Type Method Description PdfDictionaryGenericNameTree. buildTree()Build aPdfDictionarycontaining the name tree.PdfDictionaryPdfNumTree. buildTree()PdfDictionaryPdfDictionary. clone(java.util.List<PdfName> excludeKeys)Creates clones of the dictionary in the current document.private PdfDictionary[]GenericNameTree. constructLeafArr(PdfString[] names)PdfDictionaryPdfDictionary. copyTo(PdfDocument document, java.util.List<PdfName> excludeKeys, boolean allowDuplicating)Copies dictionary to specified document.PdfDictionaryPdfDictionary. copyTo(PdfDocument document, java.util.List<PdfName> excludeKeys, boolean allowDuplicating, ICopyFilter copyFilter)Copies dictionary to specified document.(package private) PdfDictionaryPdfCatalog. fillAndGetOcPropertiesDictionary()private PdfDictionaryGenericNameTree. formatNodeWithLimits(PdfString[] names, int lower, int upper)PdfDictionaryPdfArray. getAsDictionary(int index)Returns the element at the specified index as a PdfDictionary.PdfDictionaryPdfDictionary. getAsDictionary(PdfName key)Returns the value associated to this key as a PdfDictionary.PdfDictionaryPdfOutline. getContent()Gets content dictionary.PdfDictionaryPdfDeveloperExtension. getDeveloperExtensions()Generations the developer extension dictionary corresponding with the prefix.private PdfDictionaryPdfOutline. getOutlineRoot()Gets the Outline root inPdfOutline.pdfDoc's catalog entry(package private) PdfDictionaryPdfDocumentInfo. getPdfObject()PdfDictionaryPdfResources. getResource(PdfName resType)Get thePdfDictionaryobject that that contain resources of specified type.PdfDictionaryPdfDocument. getTrailer()Gets document trailer.(package private) PdfDictionaryPdfPage. initResources(boolean initResourcesField)protected PdfDictionaryPdfReader. readDictionary(boolean objStm)protected PdfDictionaryPdfReader. readXrefSection()private PdfDictionaryGenericNameTree. reduceTree(PdfString[] names, PdfDictionary[] topLayer, int topLayerLen, int curNodeSpan)Methods in com.itextpdf.kernel.pdf that return types with arguments of type PdfDictionary Modifier and Type Method Description PdfObjectWrapper<PdfDictionary>PdfResources. setModified()Methods in com.itextpdf.kernel.pdf with parameters of type PdfDictionary Modifier and Type Method Description PdfNamePdfResources. addExtGState(PdfDictionary extGState)AddsPdfDictionaryto the resources as graphics state parameter dictionary.private voidPdfCatalog. addOutlineToPage(PdfOutline outline, PdfDictionary item, IPdfNameTreeAccess names)voidPdfPages. addPage(PdfDictionary page)PdfNamePdfResources. addPattern(PdfDictionary pattern)AddsPdfDictionaryto the resources as pattern.PdfNamePdfResources. addProperties(PdfDictionary properties)AddsPdfDictionaryto the resources as properties list.PdfNamePdfResources. addShading(PdfDictionary shading)AddsPdfDictionaryto the resources as shading dictionary.protected voidPdfResources. buildResources(PdfDictionary dictionary)(package private) voidPdfEncryption. configureEncryptionParametersFromReader(PdfDocument document, PdfDictionary trailer)(package private) voidPdfCatalog. constructOutlines(PdfDictionary outlineRoot, IPdfNameTreeAccess names)Constructdictionaryiteratively.private static voidOcgPropertiesCopier. copyDArrayField(PdfName fieldToCopy, java.util.Set<PdfIndirectReference> fromOcgsToCopy, PdfDictionary fromDict, PdfDictionary toDict, PdfDocument toDocument)private static voidOcgPropertiesCopier. copyDDictionary(java.util.Set<PdfIndirectReference> fromOcgsToCopy, PdfDictionary fromDDict, PdfDictionary toOcProperties, PdfDocument toDocument)private static voidOcgPropertiesCopier. copyDNameField(PdfName fieldToCopy, PdfDictionary fromDict, PdfDictionary toDict)private static voidOcgPropertiesCopier. copyDStringField(PdfName fieldToCopy, PdfDictionary fromDict, PdfDictionary toDict)private static voidOcgPropertiesCopier. copyOCGs(java.util.Set<PdfIndirectReference> fromOcgsToCopy, PdfDictionary toOcProperties, PdfDocument toDocument)PdfPageIPdfPageFactory. createPdfPage(PdfDictionary pdfObject)CreatePdfPageon the base of the pagePdfDictionary.PdfPagePdfPageFactory. createPdfPage(PdfDictionary pdfObject)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, java.util.Map<PdfName,IFilterHandler> filterHandlers)Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.java.io.ByteArrayOutputStreamMemoryLimitsAwareFilter. enableMemoryLimitsAwareHandler(PdfDictionary streamDictionary)Creates aMemoryLimitsAwareOutputStreamwhich will be used for decompression of the passed pdf stream.private voidPdfPage. flushAppearanceStreams(PdfDictionary appearanceStreamsDict)private voidPageFlushingHelper. flushDictRecursively(PdfDictionary dict, PageFlushingHelper.DeepFlushingContext context)private voidPdfPage. flushResourcesContentStreams(PdfDictionary resources)private voidPdfPage. flushWithResources(PdfDictionary objsCollection)private static java.util.Set<PdfIndirectReference>OcgPropertiesCopier. getAllUsedNonFlushedOCGs(java.util.Map<PdfPage,PdfPage> page2page, PdfDictionary toOcProperties)private static PdfStreamEncryptedEmbeddedStreamsHandler. getEmbeddedFileStreamFromDictionary(PdfDictionary dictionary)PdfFontPdfDocument. getFont(PdfDictionary dictionary)Create a new instance ofPdfFontor load already created one.PdfPagePdfDocument. getPage(PdfDictionary pageDictionary)Gets thePdfPageinstance byPdfDictionary.PdfPagePdfPagesTree. getPage(PdfDictionary pageDictionary)Returns thePdfPageby page's PdfDictionary.intPdfDocument. getPageNumber(PdfDictionary pageDictionary)Gets page number byPdfDictionary.intPdfPagesTree. getPageNumber(PdfDictionary pageDictionary)Returns the index of the first occurrence of the page in this tree specified by it's PdfDictionary, or 0 if this tree does not contain the page.private static voidOcgPropertiesCopier. getUsedNonFlushedOCGsFromAnnotation(PdfAnnotation toAnnot, PdfAnnotation fromAnnot, java.util.Set<PdfIndirectReference> fromUsedOcgs, PdfDictionary toOcProperties)private static voidOcgPropertiesCopier. getUsedNonFlushedOCGsFromOcDict(PdfObject toObj, PdfObject fromObj, java.util.Set<PdfIndirectReference> fromUsedOcgs, PdfDictionary toOcProperties)private static voidOcgPropertiesCopier. getUsedNonFlushedOCGsFromResources(PdfDictionary toResources, PdfDictionary fromResources, java.util.Set<PdfIndirectReference> fromUsedOcgs, PdfDictionary toOcProperties, java.util.Set<PdfObject> visitedObjects)private static voidOcgPropertiesCopier. getUsedNonFlushedOCGsFromXObject(PdfDictionary toXObject, PdfDictionary fromXObject, java.util.Set<PdfIndirectReference> fromUsedOcgs, PdfDictionary toOcProperties, java.util.Set<PdfObject> visitedObjects)private static booleanPdfOutputStream. isFlushed(PdfDictionary dict, PdfName name)private booleanSmartModePdfObjectsSerializer. isKeyRefersBack(PdfDictionary dic, PdfName key)private static PdfStringGenericNameTree. iterateItems(PdfDictionary dictionary, java.util.Map<PdfString,PdfObject> items, PdfString leftOver)private PdfNumberPdfNumTree. iterateItems(PdfDictionary dictionary, PdfNumber leftOver)private voidPdfWriter. markDictionaryContentToFlush(PdfDictionary dictionary)voidPdfDictionary. mergeDifferent(PdfDictionary other)This method merges different fields from two dictionaries into the current oneprivate static booleanOcgPropertiesCopier. ocgAlreadyInOCGs(PdfIndirectReference toOcgRef, PdfDictionary toOcProperties)private voidDestinationResolverCopyFilter. processAction(PdfObject newParent, PdfName name, PdfDictionary dict)private booleanDestinationResolverCopyFilter. processLinkAnnotion(PdfObject newParent, PdfObject value, PdfDictionary dict)voidPdfDictionary. putAll(PdfDictionary d)Inserts all the key-value pairs into this PdfDictionary.private intPdfEncryption. readAndSetCryptoModeForPubSecHandler(PdfDictionary encDict)private intPdfEncryption. readAndSetCryptoModeForStdHandler(PdfDictionary encDict)(package private) static booleanPdfEncryption. readEmbeddedFilesOnlyFromEncryptDictionary(PdfDictionary encDict)protected static java.util.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.private voidPdfNumTree. readTree(PdfDictionary dictionary)private voidPdfPage. rebuildFormFieldParent(PdfDictionary field, PdfDictionary newField, PdfDocument toDocument)private voidPdfPage. rebuildFormFieldParent(PdfDictionary field, PdfDictionary newField, PdfDocument toDocument, java.util.Set<PdfDictionary> visitedForms)private PdfDictionaryGenericNameTree. reduceTree(PdfString[] names, PdfDictionary[] topLayer, int topLayerLen, int curNodeSpan)private voidSmartModePdfObjectsSerializer. serDic(PdfDictionary dic, ByteBuffer bb, int level, java.util.Map<PdfIndirectReference,byte[]> serializedCache)protected voidPdfDocument. tryInitTagStructure(PdfDictionary str)Initializes the new instance of document's structure tree rootPdfStructTreeRoot.static PdfEncryptedPayloadPdfEncryptedPayload. wrap(PdfDictionary dictionary)private voidPdfOutputStream. write(PdfDictionary pdfDictionary)Method parameters in com.itextpdf.kernel.pdf with type arguments of type PdfDictionary Modifier and Type Method Description private voidPdfPage. rebuildFormFieldParent(PdfDictionary field, PdfDictionary newField, PdfDocument toDocument, java.util.Set<PdfDictionary> visitedForms)Constructors in com.itextpdf.kernel.pdf with parameters of type PdfDictionary Constructor Description PdfCatalog(PdfDictionary pdfObject)CreatePdfCatalogdictionary.PdfDictionary(PdfDictionary dictionary)Creates a new PdfDictionary instance.PdfDocumentInfo(PdfDictionary pdfObject, PdfDocument pdfDocument)Create a PdfDocumentInfo based on the passed PdfDictionary.PdfEncryptedPayload(PdfDictionary pdfObject)PdfEncryption(PdfDictionary pdfDict, byte[] password, byte[] documentId)CreatesPdfEncryptioninstance based on already existing standard encryption dictionary.PdfEncryption(PdfDictionary pdfDict, java.security.Key certificateKey, java.security.cert.Certificate certificate, java.lang.String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess)CreatesPdfEncryptioninstance based on already existing public encryption dictionary.PdfOutline(java.lang.String title, PdfDictionary content, PdfDocument pdfDocument)Create instance of document outline.PdfOutline(java.lang.String title, PdfDictionary content, PdfOutline parent)Create instance of document outline.PdfOutputIntent(PdfDictionary outputIntentDict)PdfPage(PdfDictionary pdfObject)PdfPages(int from, int maxCount, PdfDictionary pdfObject, PdfPages parent)PdfResources(PdfDictionary pdfObject)Creates new instance from given dictionary.PdfStream(long offset, PdfDictionary keys)PdfViewerPreferences(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.action
Fields in com.itextpdf.kernel.pdf.action with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.List<PdfDictionary>PdfActionOcgState. ocgsOptional content group dictionariesMethods in com.itextpdf.kernel.pdf.action that return types with arguments of type PdfDictionary Modifier and Type Method Description java.util.List<PdfDictionary>PdfActionOcgState. getOcgs()Gets a list of optional content groups that shall have the state changedMethods in com.itextpdf.kernel.pdf.action with parameters of type PdfDictionary Modifier and Type Method Description static PdfTargetPdfTarget. create(PdfDictionary pdfObject)Creates a newPdfTargetobject by the underlying dictionary.Method parameters in com.itextpdf.kernel.pdf.action with type arguments of type PdfDictionary Modifier and Type Method Description static voidPdfAction. setAdditionalAction(PdfObjectWrapper<PdfDictionary> wrapper, PdfName key, PdfAction action)Adds an additional action to the providedPdfObjectWrapper<PdfDictionary> wrapper.Constructors in com.itextpdf.kernel.pdf.action with parameters of type PdfDictionary Constructor Description PdfAction(PdfDictionary pdfObject)Constructs aPdfActioninstance with a given dictionary.PdfAnnotationAdditionalActions(PdfDictionary pdfObject)PdfMediaClipData(PdfDictionary pdfObject)Constructs a newPdfMediaClipDatawrapper using an existing dictionary.PdfRendition(PdfDictionary pdfObject)Creates a new wrapper around an existingPdfDictionaryPdfTarget(PdfDictionary pdfObject)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 PdfDictionary Constructor Description PdfActionOcgState(PdfName state, java.util.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 PdfDictionary Modifier and Type Method Description PdfDictionaryPdfLinkAnnotation. getAction()AnPdfActionto perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfDictionaryPdfScreenAnnotation. getAction()AnPdfActionto perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfDictionaryPdfWidgetAnnotation. getAction()AnPdfActionto perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.PdfDictionaryPdf3DAnnotation. 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.PdfDictionaryPdfScreenAnnotation. getAdditionalAction()An additional actions dictionary that extends the set of events that can trigger the execution of an action.PdfDictionaryPdfWidgetAnnotation. getAdditionalAction()An additional actions dictionary that extends the set of events that can trigger the execution of an action.PdfDictionaryPdfScreenAnnotation. getAppearanceCharacteristics()An appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfDictionaryPdfWidgetAnnotation. getAppearanceCharacteristics()An appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfDictionaryPdfAnnotation. 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").PdfDictionaryPdfAnnotation. getAppearanceObject(PdfName appearanceType)Specific appearance object corresponding to the specific appearance type.PdfDictionaryPdfCircleAnnotation. getBorderEffect()Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfDictionaryPdfFreeTextAnnotation. getBorderEffect()A border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfDictionaryPdfPolyGeomAnnotation. getBorderEffect()Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfDictionaryPdfSquareAnnotation. getBorderEffect()Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfDictionaryPdfCircleAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfFreeTextAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfInkAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfLineAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfLinkAnnotation. getBorderStyle()BS entry specifies a border style dictionary that has more settings than the array specified for the Border entry (seePdfAnnotation.getBorder()).PdfDictionaryPdfPolyGeomAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfSquareAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfWidgetAnnotation. getBorderStyle()The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.PdfDictionaryPdfAnnotation. getDownAppearanceObject()The down appearance is used when the mouse button is pressed or held down within the annotation’s active area.PdfDictionaryPdfMarkupAnnotation. getExternalData()An external data dictionary specifying data that shall be associated with the annotation.PdfDictionaryPdfWatermarkAnnotation. getFixedPrint()PdfDictionaryPdfMarkupAnnotation. getInReplyToObject()An annotation object that this annotation is "in reply to." Both annotations shall be on the same page of the document.PdfDictionaryPdfLineAnnotation. getMeasure()A measure dictionary (see ISO-320001, Table 261) that specifies the scale and units that apply to the line annotation.PdfDictionaryPdfPolyGeomAnnotation. getMeasure()PdfDictionaryPdfAnnotation. getNormalAppearanceObject()The normal appearance is used when the annotation is not interacting with the user.PdfDictionaryPdfAnnotation. getPageObject()Gets aPdfDictionarythat represents a page of the document on which annotation is placed, i.e.PdfDictionaryPdfPopupAnnotation. getParentObject()PdfDictionaryPdfMarkupAnnotation. getPopupObject()An associated pop-up annotation object.PdfDictionaryPdfAnnotation. getRolloverAppearanceObject()The rollover appearance is used when the user moves the cursor into the annotation’s active area without pressing the mouse button.PdfDictionaryPdfLinkAnnotation. getUriActionObject()Gets the annotation URI action asPdfDictionary.static PdfDictionaryBorderStyleUtil. setDashPattern(PdfDictionary bs, PdfArray dashPattern)Setter for the dashed border style.static PdfDictionaryBorderStyleUtil. setStyle(PdfDictionary bs, PdfName style)Setter for the border style.Methods in com.itextpdf.kernel.pdf.annot with parameters of type PdfDictionary Modifier and Type Method Description PdfLinkAnnotationPdfLinkAnnotation. setAction(PdfDictionary action)Sets aPdfDictionaryrepresenting action to this annotation which will be performed when the annotation is activated.Pdf3DAnnotationPdf3DAnnotation. 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.PdfAnnotationPdfAnnotation. setAppearance(PdfName appearanceType, PdfDictionary appearance)Sets a specific type of the appearance.PdfScreenAnnotationPdfScreenAnnotation. setAppearanceCharacteristics(PdfDictionary characteristics)Sets an appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfWidgetAnnotationPdfWidgetAnnotation. setAppearanceCharacteristics(PdfDictionary characteristics)Sets an appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.PdfCircleAnnotationPdfCircleAnnotation. setBorderEffect(PdfDictionary borderEffect)Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfFreeTextAnnotationPdfFreeTextAnnotation. setBorderEffect(PdfDictionary borderEffect)Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfPolyGeomAnnotationPdfPolyGeomAnnotation. setBorderEffect(PdfDictionary borderEffect)Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfSquareAnnotationPdfSquareAnnotation. setBorderEffect(PdfDictionary borderEffect)Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.PdfCircleAnnotationPdfCircleAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfFreeTextAnnotationPdfFreeTextAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfInkAnnotationPdfInkAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfLineAnnotationPdfLineAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfLinkAnnotationPdfLinkAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfPolyGeomAnnotationPdfPolyGeomAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfSquareAnnotationPdfSquareAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).PdfWidgetAnnotationPdfWidgetAnnotation. setBorderStyle(PdfDictionary borderStyle)Sets border style dictionary that has more settings than the array specified for the Border entry (PdfAnnotation.getBorder()).static PdfDictionaryBorderStyleUtil. setDashPattern(PdfDictionary bs, PdfArray dashPattern)Setter for the dashed border style.PdfAnnotationPdfAnnotation. setDownAppearance(PdfDictionary appearance)Sets down appearance.PdfMarkupAnnotationPdfMarkupAnnotation. setExternalData(PdfDictionary exData)Sets an external data dictionary specifying data that shall be associated with the annotation.PdfLineAnnotationPdfLineAnnotation. setMeasure(PdfDictionary measure)Sets a measure dictionary that specifies the scale and units that apply to the line annotation.PdfPolyGeomAnnotationPdfPolyGeomAnnotation. setMeasure(PdfDictionary measure)PdfAnnotationPdfAnnotation. setNormalAppearance(PdfDictionary appearance)Sets normal appearance.PdfAnnotationPdfAnnotation. setRolloverAppearance(PdfDictionary appearance)Sets rollover appearance.static PdfDictionaryBorderStyleUtil. setStyle(PdfDictionary bs, PdfName style)Setter for the border style.PdfLinkAnnotationPdfLinkAnnotation. setUriAction(PdfDictionary action)Sets the annotation URI action asPdfDictionaryinstance.Constructors in com.itextpdf.kernel.pdf.annot with parameters of type PdfDictionary Constructor Description Pdf3DAnnotation(PdfDictionary pdfObject)Instantiates a newPdf3DAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfAnnotation(PdfDictionary pdfObject)PdfAnnotationAppearance(PdfDictionary pdfObject)PdfCaretAnnotation(PdfDictionary pdfObject)Instantiates a newPdfCaretAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfCircleAnnotation(PdfDictionary pdfObject)Instantiates a newPdfCircleAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfFileAttachmentAnnotation(PdfDictionary pdfObject)Instantiates a newPdfFileAttachmentAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfFixedPrint(PdfDictionary pdfObject)PdfFreeTextAnnotation(PdfDictionary pdfObject)Instantiates a newPdfFreeTextAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfInkAnnotation(PdfDictionary pdfObject)Instantiates a newPdfInkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfLineAnnotation(PdfDictionary pdfObject)Instantiates a newPdfLineAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfLinkAnnotation(PdfDictionary pdfObject)Creates a newPdfLinkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfMarkupAnnotation(PdfDictionary pdfObject)Instantiates a newPdfMarkupAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfPolyGeomAnnotation(PdfDictionary pdfObject)Instantiates a newPdfPolyGeomAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfPolygonAnnotation(PdfDictionary pdfObject)PdfPolylineAnnotation(PdfDictionary pdfObject)PdfPopupAnnotation(PdfDictionary pdfObject)Instantiates a newPdfPopupAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfPrinterMarkAnnotation(PdfDictionary pdfObject)Instantiates a newPdfPrinterMarkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfRedactAnnotation(PdfDictionary pdfObject)Instantiates a newPdfRedactAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfScreenAnnotation(PdfDictionary pdfObject)Instantiates a newPdfScreenAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfSoundAnnotation(PdfDictionary pdfObject)Instantiates a newPdfSoundAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfSquareAnnotation(PdfDictionary pdfObject)Instantiates a newPdfSquareAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfStampAnnotation(PdfDictionary pdfObject)Instantiates a newPdfStampAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfTextAnnotation(PdfDictionary pdfObject)Instantiates a newPdfTextAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfTextMarkupAnnotation(PdfDictionary pdfObject)Instantiates a newPdfTextMarkupAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfTrapNetworkAnnotation(PdfDictionary pdfObject)Creates aPdfLineAnnotationinstance from the givenPdfDictionarythat represents existing annotation object in the document.PdfUnknownAnnotation(PdfDictionary pdfObject)PdfWatermarkAnnotation(PdfDictionary pdfObject)Instantiates a newPdfWatermarkAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document.PdfWidgetAnnotation(PdfDictionary pdfObject)Instantiates a newPdfWidgetAnnotationinstance based onPdfDictionaryinstance, that represents existing annotation object in the document. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas
Fields in com.itextpdf.kernel.pdf.canvas declared as PdfDictionary Modifier and Type Field Description protected PdfDictionaryCanvasTag. propertiesThe properties of the tag.Fields in com.itextpdf.kernel.pdf.canvas with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.Stack<Tuple2<PdfName,PdfDictionary>>PdfCanvas. tagStructureStackMethods in com.itextpdf.kernel.pdf.canvas that return PdfDictionary Modifier and Type Method Description PdfDictionaryCanvasTag. getProperties()Get the properties of the tag.Methods in com.itextpdf.kernel.pdf.canvas with parameters of type PdfDictionary Modifier and Type Method Description PdfCanvasPdfCanvas. beginMarkedContent(PdfName tag, PdfDictionary properties)Manually start a Marked Content sequence with properties.PdfExtGStatePdfCanvas. setExtGState(PdfDictionary extGState)Sets the ExtGState dictionary for the current graphics stateCanvasTagCanvasTag. setProperties(PdfDictionary properties)Sets a dictionary of properties to thetag's properties.voidCanvasGraphicsState. updateFromExtGState(PdfDictionary extGState)Updates this object with the values from a dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas.parser
Methods in com.itextpdf.kernel.pdf.canvas.parser that return PdfDictionary Modifier and Type Method Description (package private) PdfDictionaryPdfCanvasProcessor.BeginMarkedContentDictionaryOperator. getPropertiesDictionary(PdfObject operand1, PdfResources resources)Methods in com.itextpdf.kernel.pdf.canvas.parser with parameters of type PdfDictionary Modifier and Type Method Description protected voidPdfCanvasProcessor. beginMarkedContent(PdfName tag, PdfDictionary dict)Add to the marked content stackprotected PdfFontPdfCanvasProcessor. getFont(PdfDictionary fontDict)Creates aPdfFontobject by a font dictionary. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.canvas.parser.data
Fields in com.itextpdf.kernel.pdf.canvas.parser.data declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryImageRenderInfo. colorSpaceDictionaryThe color space dictionary from resources which are associated with the image.Methods in com.itextpdf.kernel.pdf.canvas.parser.data that return PdfDictionary Modifier and Type Method Description PdfDictionaryImageRenderInfo. getColorSpaceDictionary()Gets the color space dictionary of the image.Constructors in com.itextpdf.kernel.pdf.canvas.parser.data with parameters of type PdfDictionary Constructor Description ImageRenderInfo(java.util.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 PdfDictionary Modifier and Type Method Description private static PdfDictionaryInlineImageParsingUtils. parseDictionary(PdfCanvasParser ps)Parses the next inline image dictionary from the parser.PdfDictionaryPdfCanvasParser. readDictionary()Reads a dictionary.Methods in com.itextpdf.kernel.pdf.canvas.parser.util with parameters of type PdfDictionary Modifier and Type Method Description private static intInlineImageParsingUtils. computeBytesPerRow(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic)Computes the number of unfiltered bytes that each row of the image will contain.byte[]InlineImageParsingUtils.UnsupportedFilter. decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary)(package private) static intInlineImageParsingUtils. getComponentsPerPixel(PdfName colorSpaceName, PdfDictionary colorSpaceDic)private static booleanInlineImageParsingUtils. imageColorSpaceIsKnown(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic)private static booleanInlineImageParsingUtils. inlineImageStreamBytesAreComplete(byte[] samples, PdfDictionary imageDictionary)This method acts like a check that bytes that were parsed are really all image bytes.static PdfStreamInlineImageParsingUtils. parse(PdfCanvasParser ps, PdfDictionary colorSpaceDic)Parses an inline image from the provided content parser.private static byte[]InlineImageParsingUtils. parseSamples(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic, PdfCanvasParser ps)Parses the samples of the image from the underlying content parser, accounting for filters The parser must be positioned immediately after the ID operator that ends the inline image's dictionary.private static byte[]InlineImageParsingUtils. parseUnfilteredSamples(PdfDictionary imageDictionary, PdfDictionary colorSpaceDic, PdfCanvasParser ps)Parses the samples of the image from the underlying content parser, ignoring all filters. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.collection
Constructors in com.itextpdf.kernel.pdf.collection with parameters of type PdfDictionary Constructor Description PdfCollection(PdfDictionary pdfObject)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 PdfDictionary Modifier and Type Method Description PdfDictionaryPdfPattern.Shading. getShading()Gets the dictionary of the pattern'sAbstractPdfShading.Methods in com.itextpdf.kernel.pdf.colorspace with parameters of type PdfDictionary Modifier and Type Method Description protected static PdfArrayPdfSpecialCs.NChannel. getNChannelCsArray(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes)static PdfPatternPdfPattern. getPatternInstance(PdfDictionary pdfObject)Creates the instance wrapper of correct type from thePdfDictionaryvoidPdfPattern.Shading. setShading(PdfDictionary shading)Sets the dictionary which specifies the details of a particular gradient fill.Constructors in com.itextpdf.kernel.pdf.colorspace with parameters of type PdfDictionary Constructor Description NChannel(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes)NChannel(java.util.List<java.lang.String> names, PdfColorSpace alternateSpace, IPdfFunction tintTransform, PdfDictionary attributes)Creates a new NChannel colorspace.PdfPattern(PdfDictionary pdfObject)Wraps the passedPdfDictionary.Shading(PdfDictionary pdfObject)Creates new instance from thePdfStreamobject. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.colorspace.shading
Methods in com.itextpdf.kernel.pdf.colorspace.shading with parameters of type PdfDictionary Modifier and Type Method Description static AbstractPdfShadingAbstractPdfShading. makeShading(PdfDictionary shadingDictionary)Creates theAbstractPdfShadingobject from the existingPdfDictionarywith corresponding type.Constructors in com.itextpdf.kernel.pdf.colorspace.shading with parameters of type PdfDictionary Constructor Description AbstractPdfShading(PdfDictionary pdfObject)Creates theAbstractPdfShadingobject from the existingPdfDictionary.AbstractPdfShading(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace)Creates theAbstractPdfShadingobject from the existingPdfDictionary, using provided type and colorspace.AbstractPdfShadingBlend(PdfDictionary pdfObject)Constructor for PdfShadingBlend object using a PdfDictionary.AbstractPdfShadingBlend(PdfDictionary pdfObject, int shadingType, PdfColorSpace cs)Constructor for PdfShadingBlend object using PdfDictionary, shading type and colorspace value.AbstractPdfShadingMesh(PdfDictionary pdfObject)Constructor for PdfShadingBlend object using a PdfDictionary.AbstractPdfShadingMesh(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace)Constructor for PdfShadingBlend object using a PdfDictionary, shading type and color space.AbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject)Constructor for PdfShadingBlend object using a PdfDictionary.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 PdfDictionary Constructor Description PdfExtGState(PdfDictionary pdfObject)Create instance of graphics state parameter dictionary wrapper by existedPdfDictionaryobject -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filespec
Methods in com.itextpdf.kernel.pdf.filespec with parameters of type PdfDictionary Modifier and Type Method Description static PdfFileSpecPdfEncryptedPayloadFileSpecFactory. create(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfDictionary fileParameter)Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory. create(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter)Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory. create(PdfDocument doc, java.io.InputStream is, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter)Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory. create(PdfDocument doc, java.lang.String filePath, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter)Embed a encrypted payload to a PdfDocument.static PdfFileSpecPdfFileSpec. createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, java.lang.String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue)Create an embedded file specification.static PdfFileSpecPdfFileSpec. createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, java.lang.String description, java.lang.String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue)Create an embedded file specification.static PdfFileSpecPdfFileSpec. createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, java.lang.String description, java.lang.String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue)Create an embedded file specification.static PdfFileSpecPdfFileSpec. createEmbeddedFileSpec(PdfDocument doc, java.io.InputStream is, java.lang.String description, java.lang.String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue)Create an embedded file specification.static PdfFileSpecPdfFileSpec. createEmbeddedFileSpec(PdfDocument doc, java.lang.String filePath, java.lang.String description, java.lang.String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue)Create an embedded file specification.static PdfFileSpecPdfEncryptedPayloadFileSpecFactory. wrap(PdfDictionary dictionary)Constructors in com.itextpdf.kernel.pdf.filespec with parameters of type PdfDictionary Constructor Description PdfDictionaryFS(PdfDictionary pdfObject) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.filters
Methods in com.itextpdf.kernel.pdf.filters with parameters of type PdfDictionary Modifier and Type Method Description byte[]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.private static intFlateDecodeFilter. getNumberOrDefault(PdfDictionary dict, PdfName key, int defaultInt) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.function
Classes in com.itextpdf.kernel.pdf.function with type parameters of type PdfDictionary Modifier and Type Class Description classAbstractPdfFunction<T extends 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 PdfDictionary Modifier and Type Method Description voidPdfType3Function. setFunctions(java.lang.Iterable<AbstractPdfFunction<? extends PdfDictionary>> value)(Required) An array of k 1-input functions that shall make up the stitching function.Constructors in com.itextpdf.kernel.pdf.function with parameters of type PdfDictionary Constructor Description PdfType2Function(PdfDictionary dict)Instantiates a new PdfType2Function instance based on passed PdfDictionary instance.PdfType3Function(PdfDictionary dict)Instantiates a new PdfType3Function instance based on passed PdfDictionary instance.PdfType3Function(PdfDictionary dict, IPdfFunctionFactory functionFactory)Constructor parameters in com.itextpdf.kernel.pdf.function with type arguments of type PdfDictionary Constructor Description PdfType3Function(double[] domain, double[] range, java.util.List<AbstractPdfFunction<? extends PdfDictionary>> functions, double[] bounds, double[] encode)(see ISO-320001 Table 41).PdfType3Function(float[] domain, float[] range, java.util.List<AbstractPdfFunction<? extends PdfDictionary>> functions, float[] bounds, float[] encode)(see ISO-320001 Table 41). -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.layer
Methods in com.itextpdf.kernel.pdf.layer that return PdfDictionary Modifier and Type Method Description PdfDictionaryIPdfOCG. getPdfObject()Gets the object representing the layer.protected PdfDictionaryPdfLayer. getUsage()Gets the /Usage dictionary, creating a new one if necessary.Methods in com.itextpdf.kernel.pdf.layer with parameters of type PdfDictionary Modifier and Type Method Description private static voidPdfOCProperties. copyDDictionaryField(PdfName fieldToAdd, PdfDictionary fromDictionary, PdfDictionary toDictionary)Constructors in com.itextpdf.kernel.pdf.layer with parameters of type PdfDictionary Constructor Description PdfLayer(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
Fields in com.itextpdf.kernel.pdf.tagging declared as PdfDictionary Modifier and Type Field Description (package private) PdfDictionaryStructureTreeCopier.LastClonedAncestor. ancestor(package private) PdfDictionaryStructureTreeCopier.LastClonedAncestor. cloneFields in com.itextpdf.kernel.pdf.tagging with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.Map<PdfDictionary,PdfDictionary>StructureTreeCopier.StructElemCopyingParams. page2pageprivate java.util.Map<PdfDictionary,PdfDictionary>StructureTreeCopier.StructElemCopyingParams. page2pageprivate java.util.List<PdfDictionary>StructureTreeCopier.CopyStructureResult. topsListMethods in com.itextpdf.kernel.pdf.tagging that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryStructureTreeCopier. addAllParentsToSet(PdfMcr mcr, java.util.Set<PdfObject> set)PdfDictionaryParentTreeHandler. buildParentTree()private static PdfDictionaryStructureTreeCopier. copyNamespaceDict(PdfDictionary srcNsDict, StructureTreeCopier.StructElemCopyingParams copyingParams)private static PdfDictionaryStructureTreeCopier. copyObject(PdfDictionary source, PdfDictionary destPage, boolean parentChangePg, StructureTreeCopier.StructElemCopyingParams copyingParams)PdfDictionaryPdfNamespace. getNamespaceRoleMap()A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.private PdfDictionaryPdfNamespace. getNamespaceRoleMap(boolean createIfNotExist)PdfDictionaryPdfMcr. getPageObject()PdfDictionaryPdfMcrDictionary. getPageObject()PdfDictionaryPdfMcrNumber. getPageObject()PdfDictionaryPdfObjRef. getPageObject()PdfDictionaryPdfObjRef. getReferencedObject()PdfDictionaryPdfStructTreeRoot. getRoleMap()private static PdfDictionaryStructureTreeCopier. getTopmostParent(PdfMcr mcr)Gets the topmost non-root structure element parent.Methods in com.itextpdf.kernel.pdf.tagging that return types with arguments of type PdfDictionary Modifier and Type Method Description java.util.Map<PdfDictionary,PdfDictionary>StructureTreeCopier.StructElemCopyingParams. getPage2page()java.util.Map<PdfDictionary,PdfDictionary>StructureTreeCopier.StructElemCopyingParams. getPage2page()java.util.List<PdfDictionary>StructureTreeCopier.CopyStructureResult. getTopsList()private static java.util.List<PdfDictionary>StructureTreeCopier. retrieveParents(PdfMcr mcr, boolean all)Methods in com.itextpdf.kernel.pdf.tagging with parameters of type PdfDictionary Modifier and Type Method Description voidStructureTreeCopier.StructElemCopyingParams. addCopiedNamespace(PdfDictionary copiedNs)(package private) static voidPdfStructElem. addKidObject(PdfDictionary parent, int index, PdfObject kid)(package private) voidPdfStructTreeRoot. addKidObject(int index, PdfDictionary structElem)private static voidStructureTreeCopier. cloneParents(PdfDictionary structElem, StructureTreeCopier.LastClonedAncestor lastCloned, PdfDocument document)private static PdfDictionaryStructureTreeCopier. copyNamespaceDict(PdfDictionary srcNsDict, StructureTreeCopier.StructElemCopyingParams copyingParams)private static PdfDictionaryStructureTreeCopier. copyObject(PdfDictionary source, PdfDictionary destPage, boolean parentChangePg, StructureTreeCopier.StructElemCopyingParams copyingParams)private static PdfObjectStructureTreeCopier. copyObjectKid(PdfObject kid, PdfDictionary copiedParent, PdfDictionary destPage, boolean parentChangePg, StructureTreeCopier.StructElemCopyingParams copyingParams, PdfDictionary lastCopiedTrPage)PdfMcrParentTreeHandler. findMcrByMcid(PdfDictionary pageDict, int mcid)PdfMcrPdfStructTreeRoot. findMcrByMcid(PdfDictionary pageDict, int mcid)PdfObjRefParentTreeHandler. findObjRefByStructParentIndex(PdfDictionary pageDict, int structParentIndex)PdfObjRefPdfStructTreeRoot. findObjRefByStructParentIndex(PdfDictionary pageDict, int structParentIndex)static booleanPdfStructElem. isStructElem(PdfDictionary dictionary)Method to distinguish struct elements from other elements of the logical tree (like mcr or struct tree root).static booleanMcrCheckUtil. isTrContainsMcr(PdfDictionary elementTR)Checks if tag structure of TR element contains any mcr.(package private) static PdfStructIdTreePdfStructIdTree. readFromDictionary(PdfDocument pdfDoc, PdfDictionary dict)Parse a structure element ID tree into its in-memory representation.private static voidStructureTreeCopier. separateKids(PdfDictionary structElem, java.util.Set<PdfObject> firstPartElems, StructureTreeCopier.LastClonedAncestor lastCloned, PdfDocument document)PdfNamespacePdfNamespace. setNamespaceRoleMap(PdfDictionary roleMapNs)A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.(package private) static booleanStructureTreeCopier. shouldTableElementBeCopied(PdfDictionary obj, PdfDictionary parent)Constructors in com.itextpdf.kernel.pdf.tagging with parameters of type PdfDictionary Constructor Description PdfMcrDictionary(PdfDictionary pdfObject, PdfStructElem parent)PdfNamespace(PdfDictionary dictionary)Constructs namespace from the givenPdfDictionarythat represents namespace dictionary.PdfObjRef(PdfDictionary pdfObject, PdfStructElem parent)PdfStructElem(PdfDictionary pdfObject)PdfStructTreeRoot(PdfDictionary structTreeRootDict, PdfDocument document)Creates wrapper instance for already existing logical structure tree root in the document.PdfStructureAttributes(PdfDictionary attributesDict)PdfUserPropertiesAttributes(PdfDictionary attributesDict)PdfUserProperty(PdfDictionary pdfObject)Constructor parameters in com.itextpdf.kernel.pdf.tagging with type arguments of type PdfDictionary Constructor Description CopyStructureResult(java.util.List<PdfDictionary> topsList, java.util.Set<PdfObject> copiedNamespaces)StructElemCopyingParams(java.util.Set<PdfObject> objectsToCopy, PdfDocument toDocument, java.util.Map<PdfDictionary,PdfDictionary> page2page, boolean copyFromDestDocument)StructElemCopyingParams(java.util.Set<PdfObject> objectsToCopy, PdfDocument toDocument, java.util.Map<PdfDictionary,PdfDictionary> page2page, boolean copyFromDestDocument) -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils declared as PdfDictionary Modifier and Type Field Description protected PdfDictionaryTagReference. propertiesprivate PdfDictionaryRoleMappingResolver. roleMapFields in com.itextpdf.kernel.pdf.tagutils with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.Set<PdfDictionary>TagStructureContext. namespacesprivate java.util.Set<PdfDictionary>TagTreeIteratorFlusher. waitingTagsprivate java.util.Map<PdfDictionary,java.lang.Object>WaitingTagsManager. waitingTagToAssociatedObjMethods in com.itextpdf.kernel.pdf.tagutils that return PdfDictionary Modifier and Type Method Description PdfDictionaryTagReference. getProperties()Gets properties, which will be associated with marked-content sequence asPdfDictionary.Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type PdfDictionary Modifier and Type Method Description private booleanTagTreePointer. ensureElementPageEqualsKidPage(PdfStructElem elem, PdfDictionary kidPage)(package private) java.lang.ObjectWaitingTagsManager. getObjForStructDict(PdfDictionary structDict)Method parameters in com.itextpdf.kernel.pdf.tagutils with type arguments of type PdfDictionary Modifier and Type Method Description ITagTreeIteratorHandlerTagTreeIteratorFlusher. setWaitingTags(java.util.Set<PdfDictionary> waitingTags)Sets waiting tags forTagTreeIteratorFlusher. -
Uses of PdfDictionary in com.itextpdf.kernel.pdf.xobject
Methods in com.itextpdf.kernel.pdf.xobject that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryPdfImageXObject. createDictionaryFromMap(PdfStream stream, java.util.Map<java.lang.String,java.lang.Object> parms) -
Uses of PdfDictionary in com.itextpdf.kernel.utils
Fields in com.itextpdf.kernel.utils with type parameters of type PdfDictionary Modifier and Type Field Description protected java.util.Map<PdfDictionary,java.util.Map<java.lang.Integer,java.lang.String>>TaggedPdfReaderTool. parsedTagsMethods in com.itextpdf.kernel.utils that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryPdfScriptMerger. copyECMAScriptActionsDictionary(PdfDocument destination, PdfDictionary actions)Methods in com.itextpdf.kernel.utils with parameters of type PdfDictionary Modifier and Type Method Description booleanCompareTool. compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict)Simple method that compares two given PdfDictionaries by content.private booleanCompareTool. compareDictionariesExtended(PdfDictionary outDict, PdfDictionary cmpDict, ObjectPath currentPath, CompareTool.CompareResult compareResult)private booleanCompareTool. compareDictionariesExtended(PdfDictionary outDict, PdfDictionary cmpDict, ObjectPath currentPath, CompareTool.CompareResult compareResult, java.util.Set<PdfName> excludedKeys)CompareTool.CompareResultCompareTool. compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict)Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.CompareTool.CompareResultCompareTool. compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict, java.util.Set<PdfName> excludedKeys)Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.private static PdfDictionaryPdfScriptMerger. copyECMAScriptActionsDictionary(PdfDocument destination, PdfDictionary actions)private PdfNumberCompareTool. flattenNumTree(PdfDictionary dictionary, PdfNumber leftOver, java.util.LinkedList<PdfObject> items)Method parameters in com.itextpdf.kernel.utils with type arguments of type PdfDictionary Modifier and Type Method Description private voidCompareTool. loadPagesFromReader(PdfDocument doc, java.util.List<PdfDictionary> pages, java.util.List<PdfIndirectReference> pagesRef) -
Uses of PdfDictionary in com.itextpdf.kernel.utils.checkers
Methods in com.itextpdf.kernel.utils.checkers with parameters of type PdfDictionary Modifier and Type Method Description static voidPdfCheckersUtil. checkMetadata(PdfDictionary catalog, PdfConformance conformance, java.util.function.Function<java.lang.String,PdfException> exceptionSupplier)Checks that theCatalogdictionary of a conforming file contains theMetadatakey whose value is a metadata stream as defined in ISO 32000-2:2020.static voidPdfCheckersUtil. validateLang(PdfDictionary catalogDict, java.util.function.Function<java.lang.String,PdfException> exceptionSupplier)Checks that natural language is declared using the methods described in ISO 32000-2:2020, 14.9.2 or ISO 32000-1:2008, 14.9.2 (same requirements). -
Uses of PdfDictionary in com.itextpdf.kernel.validation.context
Fields in com.itextpdf.kernel.validation.context declared as PdfDictionary Modifier and Type Field Description private PdfDictionaryPdfAnnotationContext. annotationprivate PdfDictionaryCanvasTextAdditionContext. attributesprivate PdfDictionaryAbstractColorValidationContext. currentColorSpacesprivate PdfDictionaryInlineImageValidationContext. currentColorSpacesprivate PdfDictionarySignatureValidationContext. signFields in com.itextpdf.kernel.validation.context with type parameters of type PdfDictionary Modifier and Type Field Description private Tuple2<PdfName,PdfDictionary>CanvasBmcValidationContext. currentBmcprivate java.util.Stack<Tuple2<PdfName,PdfDictionary>>CanvasBmcValidationContext. tagStructureStackprivate java.util.Stack<Tuple2<PdfName,PdfDictionary>>CanvasWritingContentValidationContext. tagStructureStackMethods in com.itextpdf.kernel.validation.context that return PdfDictionary Modifier and Type Method Description PdfDictionaryPdfAnnotationContext. getAnnotation()GetsPdfDictionaryannotation instance.PdfDictionaryCanvasTextAdditionContext. getAttributes()GetsPdfDictionaryattributes which correspond to the added text.PdfDictionaryAbstractColorValidationContext. getCurrentColorSpaces()Gets the current color space.PdfDictionaryInlineImageValidationContext. getCurrentColorSpaces()Gets the current color space.PdfDictionarySignatureValidationContext. getSignature()Gets the sign pdf dictionary.Methods in com.itextpdf.kernel.validation.context that return types with arguments of type PdfDictionary Modifier and Type Method Description Tuple2<PdfName,PdfDictionary>CanvasBmcValidationContext. getCurrentBmc()Gets current BMC.java.util.Stack<Tuple2<PdfName,PdfDictionary>>CanvasBmcValidationContext. getTagStructureStack()Gets tag structure stack.java.util.Stack<Tuple2<PdfName,PdfDictionary>>CanvasWritingContentValidationContext. getTagStructureStack()Gets the tag structure stack.Constructors in com.itextpdf.kernel.validation.context with parameters of type PdfDictionary Constructor Description CanvasTextAdditionContext(java.lang.String text, PdfDictionary attributes, PdfStream contentStream)CreatesCanvasTextAdditionContextinstance.PdfAnnotationContext(PdfDictionary annotation)Creates newPdfAnnotationContextinstance.SignatureValidationContext(PdfDictionary sign)Instantiates a newSignatureValidationContextbased on sign pdf dictionary.Constructor parameters in com.itextpdf.kernel.validation.context with type arguments of type PdfDictionary Constructor Description CanvasBmcValidationContext(java.util.Stack<Tuple2<PdfName,PdfDictionary>> tagStructureStack, Tuple2<PdfName,PdfDictionary> currentBmc)Instantiates a newCanvasBmcValidationContextbased on tag structure stack and current BMC.CanvasBmcValidationContext(java.util.Stack<Tuple2<PdfName,PdfDictionary>> tagStructureStack, Tuple2<PdfName,PdfDictionary> currentBmc)Instantiates a newCanvasBmcValidationContextbased on tag structure stack and current BMC.CanvasWritingContentValidationContext(java.util.Stack<Tuple2<PdfName,PdfDictionary>> tagStructureStack)Instantiates a newCanvasWritingContentValidationContextbased on tag structure stack. -
Uses of PdfDictionary in com.itextpdf.layout.renderer
Fields in com.itextpdf.layout.renderer with type parameters of type PdfDictionary Modifier and Type Field Description private static Tuple2<java.lang.String,PdfDictionary>AbstractRenderer. CHECK_TUPLE2_TYPEMethods in com.itextpdf.layout.renderer with parameters of type PdfDictionary Modifier and Type Method Description private static voidAccessibleAttributesApplier. applyBlockLevelLayoutAttributes(java.lang.String role, AbstractRenderer renderer, PdfDictionary attributes)private static voidAccessibleAttributesApplier. applyBorderAttributes(AbstractRenderer renderer, PdfDictionary attributes)private static voidAccessibleAttributesApplier. applyCommonLayoutAttributes(AbstractRenderer renderer, PdfDictionary attributes)private static voidAccessibleAttributesApplier. applyIllustrationLayoutAttributes(AbstractRenderer renderer, PdfDictionary attributes)private static voidAccessibleAttributesApplier. applyInlineLevelLayoutAttributes(AbstractRenderer renderer, PdfDictionary attributes)private static voidAccessibleAttributesApplier. applyPaddingAttribute(AbstractRenderer renderer, PdfDictionary attributes) -
Uses of PdfDictionary in com.itextpdf.pdfa
Methods in com.itextpdf.pdfa with parameters of type PdfDictionary Modifier and Type Method Description PdfPagePdfAPageFactory. createPdfPage(PdfDictionary pdfObject)CreatePdfPageon the base of the pagePdfDictionary.Constructors in com.itextpdf.pdfa with parameters of type PdfDictionary Constructor Description PdfAPage(PdfDictionary pdfObject, PdfAChecker checker) -
Uses of PdfDictionary in com.itextpdf.pdfa.checker
Methods in com.itextpdf.pdfa.checker that return PdfDictionary Modifier and Type Method Description (package private) PdfDictionaryPdfAChecker. getPdfAOutputIntent(PdfArray outputIntents)Methods in com.itextpdf.pdfa.checker with parameters of type PdfDictionary Modifier and Type Method Description protected voidPdfA1Checker. checkAction(PdfDictionary action)protected abstract voidPdfAChecker. checkAction(PdfDictionary action)Checks if the action is allowed.protected voidPdfA1Checker. checkAnnotation(PdfDictionary annotDic)Verify the conformity of the annotation dictionary.protected voidPdfA2Checker. checkAnnotation(PdfDictionary annotDic)Verify the conformity of the annotation dictionary.protected voidPdfA4Checker. checkAnnotation(PdfDictionary annotDic)Verify the conformity of the annotation dictionary.protected abstract voidPdfAChecker. checkAnnotation(PdfDictionary annotDic)Verify the conformity of the annotation dictionary.protected voidPdfA2Checker. checkAnnotationAgainstActions(PdfDictionary annotDic)Checked annotation against actions, exception will be thrown if eitherAorAAactions aren't allowed for specific type of annotation.protected voidPdfA4Checker. checkAnnotationAgainstActions(PdfDictionary annotDic)Checked annotation against actions, exception will be thrown if eitherAorAAactions aren't allowed for specific type of annotation.private voidPdfAChecker. checkAnnotations(PdfDictionary page)private voidPdfA4Checker. checkAppearanceStreamForColorUsages(PdfDictionary ap, PdfStream pageIntentProfile, PdfColorSpace pageTransparencyBlendingCS)private voidPdfA2Checker. checkAppearanceStreamForTransparency(PdfDictionary ap, java.util.Set<PdfObject> checkedObjects)protected voidPdfA2Checker. checkCatalogAAConformance(PdfDictionary dict)Checks if the catalog is compliant with the PDF/A-2 standard.protected voidPdfA4Checker. checkCatalogAAConformance(PdfDictionary dict)Check the conformity of the AA dictionary on catalog level.private voidPdfA2Checker. checkCatalogConfig(PdfDictionary config, java.util.HashSet<PdfObject> ocgs, java.util.HashSet<java.lang.String> names)protected voidPdfA1Checker. checkCatalogValidEntries(PdfDictionary catalogDict)protected voidPdfA2Checker. checkCatalogValidEntries(PdfDictionary catalogDict)protected voidPdfA4Checker. checkCatalogValidEntries(PdfDictionary catalogDict)Checks if entries in catalog dictionary are valid.protected abstract voidPdfAChecker. checkCatalogValidEntries(PdfDictionary catalogDict)Checks if entries in catalog dictionary are valid.voidPdfA1Checker. checkColor(CanvasGraphicsState graphicsState, Color color, PdfDictionary currentColorSpaces, java.lang.Boolean fill, PdfStream stream)This method checks compliance with the color restrictions imposed by the available color spaces in the document.voidPdfA2Checker. checkColor(CanvasGraphicsState gState, Color color, PdfDictionary currentColorSpaces, java.lang.Boolean fill, PdfStream contentStream)This method checks compliance with the color restrictions imposed by the available color spaces in the document.abstract voidPdfAChecker. checkColor(CanvasGraphicsState gState, Color color, PdfDictionary currentColorSpaces, java.lang.Boolean fill, PdfStream contentStream)This method checks compliance with the color restrictions imposed by the available color spaces in the document.voidPdfA1Checker. checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, java.lang.Boolean fill)This method performs a range of checks on the given color space, depending on the type and properties of that color space.voidPdfA2Checker. checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, java.lang.Boolean fill)This method performs a range of checks on the given color space, depending on the type and properties of that color space.voidPdfA4Checker. checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, java.lang.Boolean fill)This method performs a range of checks on the given color space, depending on the type and properties of that color space.abstract voidPdfAChecker. checkColorSpace(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, java.lang.Boolean fill)This method performs a range of checks on the given color space, depending on the type and properties of that color space.protected voidPdfA2Checker. checkContentConfigurationDictAgainstAsKey(PdfDictionary config)Check optional content configuration dictionary against AS key.protected voidPdfA4Checker. checkContentConfigurationDictAgainstAsKey(PdfDictionary config)Check optional content configuration dictionary against AS key.(package private) voidPdfA2Checker. checkContentsForTransparency(PdfDictionary pageDict)private booleanPdfA2Checker. checkDefaultCS(PdfObject pdfObject, PdfDictionary currentColorSpaces, java.lang.Boolean fill, PdfName defaultCsName, int numOfComponents)private voidPdfAChecker. checkDictionaryRecursively(PdfDictionary dictionary)protected voidPdfA1Checker. checkFileSpec(PdfDictionary fileSpec)protected voidPdfA2Checker. checkFileSpec(PdfDictionary fileSpec)protected voidPdfA3Checker. checkFileSpec(PdfDictionary fileSpec)protected voidPdfA4Checker. checkFileSpec(PdfDictionary fileSpec)Verify the conformity of the file specification dictionary.protected abstract voidPdfAChecker. checkFileSpec(PdfDictionary fileSpec)Verify the conformity of the file specification dictionary.protected voidPdfA1Checker. checkForm(PdfDictionary form)protected voidPdfA2Checker. checkForm(PdfDictionary form)protected abstract voidPdfAChecker. checkForm(PdfDictionary form)Verify the conformity of the form dictionary.protected voidPdfA1Checker. checkImage(PdfStream image, PdfDictionary currentColorSpaces)protected voidPdfA2Checker. checkImage(PdfStream image, PdfDictionary currentColorSpaces)protected abstract voidPdfAChecker. checkImage(PdfStream image, PdfDictionary currentColorSpaces)Verify the conformity of the given image.voidPdfA1Checker. checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces)voidPdfA2Checker. checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces)abstract voidPdfAChecker. checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces)This method checks compliance with the inline image restrictions in the PDF/A specs, specifically filter parameters.protected voidPdfA1Checker. checkLogicalStructure(PdfDictionary catalog)protected abstract voidPdfAChecker. checkLogicalStructure(PdfDictionary catalog)Performs a number of checks on the logical structure of the document.protected voidPdfA1Checker. checkMetaData(PdfDictionary catalog)protected voidPdfA4Checker. checkMetaData(PdfDictionary catalog)protected abstract voidPdfAChecker. checkMetaData(PdfDictionary catalog)Performs a number of checks on the metadata of the document.private voidPdfA2Checker. checkOCProperties(PdfDictionary oCProperties)protected voidPdfA1Checker. checkOutputIntents(PdfDictionary catalog)protected voidPdfA2Checker. checkOutputIntents(PdfDictionary catalog)protected voidPdfA4Checker. checkOutputIntents(PdfDictionary catalog)Verify the conformity of the output intents array in the catalog dictionary.protected abstract voidPdfAChecker. checkOutputIntents(PdfDictionary catalogOrPageDict)Verify the conformity of the output intents array in the catalog dictionary.protected voidPdfA2Checker. checkPageAAConformance(PdfDictionary dict)Checks if the page is compliant with the PDF/A-2 standard.protected voidPdfA4Checker. checkPageAAConformance(PdfDictionary dict)Check the conformity of the AA dictionary on catalog level.protected voidPdfA1Checker. checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of used color spaces on the page.protected voidPdfA2Checker. checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of used color spaces on the page.protected voidPdfA4Checker. checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of used color spaces on the page.protected abstract voidPdfAChecker. checkPageColorsUsages(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of used color spaces on the page.private voidPdfA4Checker. checkPageContentsForColorUsages(PdfDictionary pageDict, PdfStream pageIntentProfile, PdfColorSpace pageTransparencyBlendingCS)protected voidPdfA1Checker. checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources)protected voidPdfA2Checker. checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources)protected voidPdfA4Checker. checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of the page dictionary.protected abstract voidPdfAChecker. checkPageObject(PdfDictionary page, PdfDictionary pageResources)Verify the conformity of the page dictionary.protected voidPdfA1Checker. checkPageSize(PdfDictionary page)protected voidPdfA2Checker. checkPageSize(PdfDictionary page)protected abstract voidPdfAChecker. checkPageSize(PdfDictionary page)Checks the allowable size of the page.protected voidPdfA1Checker. checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources)protected voidPdfA2Checker. checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources)protected voidPdfA4Checker. checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of the page transparency.protected abstract voidPdfAChecker. checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources)Verify the conformity of the page transparency.protected voidPdfA1Checker. checkPdfDictionary(PdfDictionary dictionary)protected voidPdfA2Checker. checkPdfDictionary(PdfDictionary dictionary)protected abstract voidPdfAChecker. checkPdfDictionary(PdfDictionary dictionary)Verify the conformity of the PDF dictionary.protected voidPdfAChecker. checkResources(PdfDictionary resources, PdfObject pdfObject)Verify the conformity of the resources dictionary.private voidPdfA4Checker. checkResourcesForColorUsages(PdfDictionary resources, PdfStream pageIntentProfile, PdfColorSpace pageTransparencyBlendingCS)(package private) voidPdfA2Checker. checkResourcesForTransparency(PdfDictionary resources, java.util.Set<PdfObject> checkedObjects)protected voidPdfAChecker. checkResourcesOfAppearanceStreams(PdfDictionary appearanceStreamsDict)Checks resources of the appearance streams.private voidPdfAChecker. checkResourcesOfAppearanceStreams(PdfDictionary appearanceStreamsDict, java.util.Set<PdfObject> checkedObjects)voidPdfA2Checker. checkSignature(PdfDictionary signatureDict)voidPdfAChecker. checkSignature(PdfDictionary signatureDict)This method checks compliance of the signature dictionaryprivate voidPdfA4Checker. checkSingleResourceTypeForColorUsages(PdfDictionary singleResourceDict, PdfStream pageIntentProfile, PdfColorSpace pageTransparencyBlendingCS)private voidPdfA2Checker. checkSingleResourceTypeForTransparency(PdfDictionary singleResourceDict, java.util.Set<PdfObject> checkedObjects)protected voidPdfA1Checker. checkTrailer(PdfDictionary trailer)protected voidPdfA4Checker. checkTrailer(PdfDictionary trailer)Verify the conformity of the trailer dictionary.protected abstract voidPdfAChecker. checkTrailer(PdfDictionary trailer)Verify the conformity of the trailer dictionary.protected voidPdfA4Checker. checkWidgetAAConformance(PdfDictionary dict)Check the conformity of the AA dictionary on widget level.private static PdfColorSpacePdfA4Checker. getDeviceIndependentTransparencyBlendingCSIfRbgOrCmykBased(PdfDictionary pageDict)private static booleanPdfA4Checker. hasAAIllegalEntries(PdfDictionary aa)protected booleanPdfAChecker. isAlreadyChecked(PdfDictionary dictionary)Checks whether the specified dictionary was already checked.protected static booleanPdfAChecker. isContainsTransparencyGroup(PdfDictionary dictionary)Checks whether the specified dictionary has a transparency group.private voidPdfAChecker. setCheckerOutputIntent(PdfDictionary outputIntent)voidPdfAChecker. setPdfAOutputIntentColorSpace(PdfDictionary catalog)Set Pdf A output intent color space.Constructors in com.itextpdf.pdfa.checker with parameters of type PdfDictionary Constructor Description UpdateCanvasGraphicsState(PdfDictionary extGStateDict) -
Uses of PdfDictionary in com.itextpdf.pdfua
Methods in com.itextpdf.pdfua with parameters of type PdfDictionary Modifier and Type Method Description PdfPagePdfUAPageFactory. createPdfPage(PdfDictionary pdfObject)Constructors in com.itextpdf.pdfua with parameters of type PdfDictionary Constructor Description PdfUAPage(PdfDictionary pdfObject, PdfUA1Checker checker)Deprecated.in favour ofPdfUAPage(PdfDictionary, PdfUAChecker)PdfUAPage(PdfDictionary pdfObject, PdfUAChecker checker)Creates newPdfUAPageinstance. -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers
Methods in com.itextpdf.pdfua.checkers with parameters of type PdfDictionary Modifier and Type Method Description private voidPdfUA1Checker. checkCrypto(PdfDictionary encryptionDictionary)private voidPdfUA2Checker. checkDictionaryRecursively(PdfDictionary dictionary)protected voidPdfUA1Checker. checkFileSpec(PdfDictionary fileSpec)Verify the conformity of the file specification dictionary.private static voidPdfUAChecker. checkOCGNameAndASKey(PdfDictionary dict)(package private) voidPdfUA1Checker. checkOCProperties(PdfDictionary ocProperties)(package private) voidPdfUAChecker. checkOCProperties(PdfDictionary ocProperties)Checks that all optional content configuration dictionaries in the file, including the default one, shall contain a Name entry (see ISO 32000-2:2020, Table 96, or ISO 32000-1:2008, 8.11.2.1, Table 98) whose value is a non-empty text string when document contains a Configs entry in the OCProperties entry of the document catalog dictionary (see ISO 32000-2:2020, Table 29, or ISO 32000-1:2008, 7.7.2, Table 28), and the Configs entry contains at least one optional content configuration dictionary.Method parameters in com.itextpdf.pdfua.checkers with type arguments of type PdfDictionary Modifier and Type Method Description (package private) voidPdfUAChecker. checkContentInCanvas(java.util.Stack<Tuple2<PdfName,PdfDictionary>> tagStack, PdfDocument document)Checks if content is neither marked as Artifact nor tagged as real content.(package private) voidPdfUA1Checker. checkLogicalStructureInBMC(java.util.Stack<Tuple2<PdfName,PdfDictionary>> stack, Tuple2<PdfName,PdfDictionary> currentBmc, PdfDocument document)(package private) voidPdfUA1Checker. checkLogicalStructureInBMC(java.util.Stack<Tuple2<PdfName,PdfDictionary>> stack, Tuple2<PdfName,PdfDictionary> currentBmc, PdfDocument document)(package private) voidPdfUAChecker. checkLogicalStructureInBMC(java.util.Stack<Tuple2<PdfName,PdfDictionary>> stack, Tuple2<PdfName,PdfDictionary> currentBmc, PdfDocument document)Checks if content marked as Artifact resides in Artifact content, but real content does not.(package private) voidPdfUAChecker. checkLogicalStructureInBMC(java.util.Stack<Tuple2<PdfName,PdfDictionary>> stack, Tuple2<PdfName,PdfDictionary> currentBmc, PdfDocument document)Checks if content marked as Artifact resides in Artifact content, but real content does not.private voidPdfUA1Checker. checkStandardRoleMapping(Tuple2<PdfName,PdfDictionary> tag)private static booleanPdfUAChecker. isInsideArtifact(java.util.Stack<Tuple2<PdfName,PdfDictionary>> tagStack)private static booleanPdfUAChecker. isInsideRealContent(java.util.Stack<Tuple2<PdfName,PdfDictionary>> tagStack, PdfDocument document)private static booleanPdfUAChecker. isRealContent(Tuple2<PdfName,PdfDictionary> tag, PdfDocument document) -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers.utils
Methods in com.itextpdf.pdfua.checkers.utils that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryFormCheckUtil.FormTagHandler. getInteractiveKidForm(PdfStructElem structElem)Deprecated.Gets a widget annotation kid if it exists.Methods in com.itextpdf.pdfua.checkers.utils with parameters of type PdfDictionary Modifier and Type Method Description static voidActionCheckUtil. checkAction(PdfDictionary action)Check PDF/UA compliance of an actionprivate static voidActionCheckUtil. checkRenditionMedia(PdfDictionary mediaClipDict)PdfObjRefPdfUAValidationContext. findObjRefByStructParentIndex(int i, PdfDictionary pageDict)Retrieves object reference instance by provided structure parent index.static booleanAnnotationCheckUtil. isAnnotationVisible(PdfDictionary annotDict)Deprecated.Is annotation visible:trueif hidden flag isn't set and annotation intersects CropBox (default value is MediaBox). -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers.utils.ua1
Fields in com.itextpdf.pdfua.checkers.utils.ua1 with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.Set<PdfDictionary>PdfUA1HeadingsChecker. hPdfDictParentsMethods in com.itextpdf.pdfua.checkers.utils.ua1 that return PdfDictionary Modifier and Type Method Description private static PdfDictionaryPdfUA1HeadingsChecker. extractPdfDictFromNode(IStructureNode node)private static PdfDictionaryPdfUA1FormChecker. getInteractiveKidForm(PdfStructElem structElem)Gets a widget annotation kid if it exists.Methods in com.itextpdf.pdfua.checkers.utils.ua1 with parameters of type PdfDictionary Modifier and Type Method Description (package private) static voidPdfUA1AnnotationChecker. checkAAEntry(PdfDictionary additionalActions)static booleanPdfUA1AnnotationChecker. isAnnotationVisible(PdfDictionary annotDict)Is annotation visible:trueif hidden flag isn't set and annotation intersects CropBox (default value is MediaBox). -
Uses of PdfDictionary in com.itextpdf.pdfua.checkers.utils.ua2
Methods in com.itextpdf.pdfua.checkers.utils.ua2 with parameters of type PdfDictionary Modifier and Type Method Description (package private) static voidPdfUA2AnnotationChecker. checkAnnotation(PdfDictionary annotation, PdfStructElem parent)Checks PDF/UA-2 compliance of the annotation.static voidPdfUA2AnnotationChecker. checkAnnotation(PdfDictionary annotation, PdfUAValidationContext context)Checks PDF/UA-2 compliance of the annotation.private static voidPdfUA2AnnotationChecker. checkAnnotationFlags(PdfDictionary annotation)voidPdfUA2FormChecker. checkFormFields(PdfDictionary form)Verifies the conformity of the document Acroform dictionary.private voidPdfUA2DestinationsChecker. checkGoToAction(PdfDictionary dictionary)private static voidPdfUA2AnnotationChecker. checkMarkupAnnotations(PdfDictionary annotation, PdfName parentRole)Checks the PDF/UA-2 8.9.2.3 Markup annotations requirements.private static voidPdfUA2FormChecker. checkTextField(PdfDictionary fieldDic)private voidPdfUA2FormChecker. checkWidget(PdfDictionary fieldDic)private PdfObjectPdfUA2LinkChecker. getStructureDestinationObject(PdfDictionary annotObj)private static PdfObjectPdfUA2FormChecker. getValueFromParent(PdfDictionary field)private static booleanPdfUA2DestinationsChecker. isDestinationAllowed(PdfDictionary destDictionary, PdfDocument document, int counter) -
Uses of PdfDictionary in com.itextpdf.signatures
Fields in com.itextpdf.signatures declared as PdfDictionary Modifier and Type Field Description protected PdfDictionaryLtvVerifier. dssDeprecated.The document security store for the revision that is being verifiedprivate PdfDictionaryExternalBlankSignatureContainer. sigDicMethods in com.itextpdf.signatures that return PdfDictionary Modifier and Type Method Description PdfDictionarySignatureUtil. getSignatureDictionary(java.lang.String name)Gets the signature dictionary, the one keyed by /V.PdfDictionarySignatureUtil. getSignatureFormFieldDictionary(java.lang.String name)protected PdfDictionarySignatureUtil.ContentsChecker. readDictionary(boolean objStm)Methods in com.itextpdf.signatures with parameters of type PdfDictionary Modifier and Type Method Description protected voidPdfSigner. close(PdfDictionary update)This is the last method to be called when using external signatures.voidExternalBlankSignatureContainer. modifySigningDictionary(PdfDictionary signDic)voidIExternalSignatureContainer. modifySigningDictionary(PdfDictionary signDic)Modifies the signature dictionary to suit the container.voidPKCS7ExternalSignatureContainer. modifySigningDictionary(PdfDictionary signDic)Modifies the signature dictionary to suit the container.private voidLtvVerification. outputDss(PdfDictionary dss, PdfDictionary vrim, PdfArray ocsps, PdfArray crls, PdfArray certs)Constructors in com.itextpdf.signatures with parameters of type PdfDictionary Constructor Description ExternalBlankSignatureContainer(PdfDictionary sigDic)Creates an ExternalBlankSignatureContainer.PdfSignature(PdfDictionary sigDictionary)Creates newPdfSignatureinstance from the providedPdfDictionary.PdfSignatureApp(PdfDictionary pdfObject)Creates a new PdfSignatureApp.PdfSignatureBuildProperties(PdfDictionary dict)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 PdfDictionary Modifier and Type Method Description AbstractMacIntegrityProtectorSignatureMacContainerLocator. createMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary)CreatesAbstractMacIntegrityProtectorfrom already existing AuthCode dictionary.Constructors in com.itextpdf.signatures.mac with parameters of type PdfDictionary Constructor Description SignatureMacIntegrityProtector(PdfDocument document, PdfDictionary authDictionary) -
Uses of PdfDictionary in com.itextpdf.signatures.validation
Fields in com.itextpdf.signatures.validation declared as PdfDictionary Modifier and Type Field Description private static PdfDictionaryDocumentRevisionsValidator. DUMMY_STRUCT_TREE_ELEMENTFields in com.itextpdf.signatures.validation with type parameters of type PdfDictionary Modifier and Type Field Description private java.util.Set<PdfDictionary>DocumentRevisionsValidator. addedTaggedObjectsprivate java.util.Set<PdfDictionary>DocumentRevisionsValidator. newlyAddedFieldsprivate java.util.Set<PdfDictionary>DocumentRevisionsValidator. removedTaggedObjectsMethods in com.itextpdf.signatures.validation that return PdfDictionary Modifier and Type Method Description private PdfDictionaryDocumentRevisionsValidator. copyAcroformDictionary(PdfDictionary acroForm)private PdfDictionaryDocumentRevisionsValidator. copyCatalogEntriesToCompare(PdfDictionary catalog)private PdfDictionaryDocumentRevisionsValidator. copyFieldDictionary(PdfDictionary field)private PdfDictionaryDocumentRevisionsValidator. retrieveTheSameField(java.util.Set<PdfDictionary> currFields, PdfDictionary previousField)Methods in com.itextpdf.signatures.validation that return types with arguments of type PdfDictionary Modifier and Type Method Description private java.util.Set<PdfDictionary>DocumentRevisionsValidator. populateFormFields(PdfArray fieldsArray)private java.util.List<PdfDictionary>DocumentRevisionsValidator. populateWidgetAnnotations(PdfArray fieldsArray)Methods in com.itextpdf.signatures.validation with parameters of type PdfDictionary Modifier and Type Method Description private voidDocumentRevisionsValidator. addAllNestedDictionaryEntries(java.util.Set<PdfIndirectReference> allowedReferences, PdfDictionary dictionary)private voidDocumentRevisionsValidator. addPageEntriesToSet(PdfDictionary page, java.util.Set<PdfIndirectReference> set)private voidDocumentRevisionsValidator. addWidgetAnnotation(java.util.Set<PdfIndirectReference> allowedReferences, PdfDictionary annotDict)private booleanDocumentRevisionsValidator. compareAcroForms(PdfDictionary prevAcroForm, PdfDictionary currAcroForm, ValidationReport report)private booleanDocumentRevisionsValidator. compareFields(PdfDictionary previousField, PdfDictionary currentField, ValidationReport report)DocMDP level >= 2 allows setting values of the fields and accordingly update the widget appearances of them.private booleanDocumentRevisionsValidator. compareFormFieldWithFieldMDP(PdfDictionary previousField, PdfDictionary currentField, java.lang.String fieldName, ValidationReport report)private booleanDocumentRevisionsValidator. comparePageAnnotations(PdfDictionary prevAnnot, PdfDictionary currAnnot, ValidationReport report)private booleanDocumentRevisionsValidator. comparePages(PdfDictionary prevPages, PdfDictionary currPages, ValidationReport report)private static booleanDocumentRevisionsValidator. comparePdfDictionaries(PdfDictionary dictionary1, PdfDictionary dictionary2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)private booleanDocumentRevisionsValidator. compareStructTreeElementKids(PdfDictionary previousStructElement, PdfDictionary currentStructElement, ValidationReport report)private booleanDocumentRevisionsValidator. compareStructTreeElements(PdfDictionary previousStructElement, PdfDictionary currentStructElement, ValidationReport report)private PdfDictionaryDocumentRevisionsValidator. copyAcroformDictionary(PdfDictionary acroForm)private PdfDictionaryDocumentRevisionsValidator. copyCatalogEntriesToCompare(PdfDictionary catalog)private PdfDictionaryDocumentRevisionsValidator. copyFieldDictionary(PdfDictionary field)private java.util.Collection<PdfIndirectReference>DocumentRevisionsValidator. createAllowedPagesEntries(PdfDictionary pagesDictionary)private java.util.Set<PdfIndirectReference>DocumentRevisionsValidator. createAllowedStructTreeRootEntries(PdfDictionary structTreeRoot)private PdfArrayDocumentRevisionsValidator. getAnnotsNotAllowedToBeModified(PdfDictionary page)private booleanDocumentRevisionsValidator. isAllowedSignatureField(PdfDictionary field, ValidationReport report)DocMDP level <=2 allows adding new fields in the following cases: docMDP level 1: allows adding only DocTimeStamp signature fields; docMDP level 2: same as level 1 and also adding and then signing signature fields, so signature dictionary shouldn't be null.private voidDocumentRevisionsValidator. removeAppearanceRelatedProperties(PdfDictionary annotDict)private PdfDictionaryDocumentRevisionsValidator. retrieveTheSameField(java.util.Set<PdfDictionary> currFields, PdfDictionary previousField)private voidDocumentRevisionsValidator. updateApprovalSignatureAccessPermissions(PdfDictionary signatureField, ValidationReport report)private voidDocumentRevisionsValidator. updateApprovalSignatureFieldLock(DocumentRevision revision, PdfDictionary signatureField, PdfDocument document, ValidationReport report)Method parameters in com.itextpdf.signatures.validation with type arguments of type PdfDictionary Modifier and Type Method Description private PdfDictionaryDocumentRevisionsValidator. retrieveTheSameField(java.util.Set<PdfDictionary> currFields, PdfDictionary previousField)
-