| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfAcroForm.getDefaultResources()
Gets the DR dictionary property on the AcroForm.
|
| Modifier and Type | Method and Description |
|---|---|
PdfAcroForm |
PdfAcroForm.setDefaultResources(PdfDictionary defaultResources)
Sets the DR dictionary property on the AcroForm.
|
| Constructor and Description |
|---|
PdfSigFieldLock(PdfDictionary dict)
Creates an instance of PdfSigFieldLock.
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfFormField.getAdditionalAction()
Gets the currently additional action dictionary for the form field.
|
PdfDictionary |
PdfFormField.getParent()
Gets the parent dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object[] |
PdfFormField.getFontAndSize(PdfDictionary asNormal)
Deprecated.
use
PdfFormField.getFont() and PdfFormField.getFontSize() instead.
|
protected Rectangle |
PdfFormField.getRect(PdfDictionary field) |
PdfFormField |
PdfFormField.setBorderStyle(PdfDictionary style) |
| Constructor and Description |
|---|
PdfButtonFormField(PdfDictionary pdfObject) |
PdfChoiceFormField(PdfDictionary pdfObject) |
PdfFormField(PdfDictionary pdfObject)
Creates a form field as a wrapper object around a PdfDictionary.
|
PdfSignatureFormField(PdfDictionary pdfObject) |
PdfTextFormField(PdfDictionary pdfObject) |
| Constructor and Description |
|---|
XfaForm(PdfDictionary acroFormDictionary)
A constructor from a PdfDictionary.
|
| Modifier and Type | Method and Description |
|---|---|
protected static byte[] |
PubKeySecurityHandler.computeGlobalKeyOnReading(PdfDictionary encryptionDictionary, PrivateKey certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata, String digestAlgorithm) |
byte[] |
StandardHandlerUsingStandard40.computeUserPassword(byte[] ownerPassword, PdfDictionary encryptionDictionary) |
protected void |
PubKeySecurityHandler.initKeyAndFillDictionary(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
PubKeySecurityHandler.initKeyAndReadDictionary(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) |
protected abstract void |
PubKeySecurityHandler.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
PubSecHandlerUsingAes128.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
PubSecHandlerUsingAes256.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
PubSecHandlerUsingStandard128.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
PubSecHandlerUsingStandard40.setPubSecSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
StandardHandlerUsingAes128.setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
StandardHandlerUsingStandard128.setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
StandardHandlerUsingStandard40.setSpecificHandlerDicEntries(PdfDictionary encryptionDictionary, boolean encryptMetadata, boolean embeddedFilesOnly) |
protected void |
StandardSecurityHandler.setStandardHandlerDicEntries(PdfDictionary encryptionDictionary, byte[] userKey, byte[] ownerKey) |
| Constructor and Description |
|---|
PubSecHandlerUsingAes128(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) |
PubSecHandlerUsingAes128(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) |
PubSecHandlerUsingAes256(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) |
PubSecHandlerUsingAes256(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) |
PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) |
PubSecHandlerUsingStandard128(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) |
PubSecHandlerUsingStandard40(PdfDictionary encryptionDictionary, Certificate[] certs, int[] permissions, boolean encryptMetadata, boolean embeddedFilesOnly) |
PubSecHandlerUsingStandard40(PdfDictionary encryptionDictionary, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess, boolean encryptMetadata) |
StandardHandlerUsingAes128(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata) |
StandardHandlerUsingAes128(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) |
StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] password) |
StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, PdfVersion version) |
StandardHandlerUsingStandard128(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata) |
StandardHandlerUsingStandard128(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) |
StandardHandlerUsingStandard40(PdfDictionary encryptionDictionary, byte[] password, byte[] documentId, boolean encryptMetadata) |
StandardHandlerUsingStandard40(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, byte[] documentId) |
| Modifier and Type | Method and Description |
|---|---|
protected PdfDictionary |
PdfType0Font.getCidFont(PdfDictionary fontDescriptor, String fontName, boolean isType2)
Generates the CIDFontType2 dictionary.
|
protected PdfDictionary |
PdfType0Font.getCidFontType2(TrueTypeFont ttf, PdfDictionary fontDescriptor, String fontName, int[] glyphIds)
Deprecated.
|
protected PdfDictionary |
PdfType0Font.getCidFontType2(TrueTypeFont ttf, PdfDictionary fontDescriptor, String fontName, int[][] metrics)
Deprecated.
will be removed in 7.2
|
protected abstract PdfDictionary |
PdfFont.getFontDescriptor(String fontName) |
protected PdfDictionary |
PdfSimpleFont.getFontDescriptor(String fontName)
Generates the font descriptor for this font or null if it is one of the 14 built in fonts.
|
protected PdfDictionary |
PdfType0Font.getFontDescriptor(String fontName) |
protected PdfDictionary |
PdfType3Font.getFontDescriptor(String fontName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
PdfSimpleFont.addFontStream(PdfDictionary fontDescriptor) |
protected void |
PdfTrueTypeFont.addFontStream(PdfDictionary fontDescriptor) |
protected void |
PdfType1Font.addFontStream(PdfDictionary fontDescriptor)
If the embedded flag is false or if the font is one of the 14 built in types, it returns null, otherwise the font is read and output in a PdfStream object.
|
protected void |
PdfType3Font.addFontStream(PdfDictionary fontDescriptor) |
static PdfFont |
PdfFontFactory.createFont(PdfDictionary fontDictionary)
Creates a PdfFont by already existing font dictionary.
|
protected PdfDictionary |
PdfType0Font.getCidFont(PdfDictionary fontDescriptor, String fontName, boolean isType2)
Generates the CIDFontType2 dictionary.
|
protected PdfDictionary |
PdfType0Font.getCidFontType2(TrueTypeFont ttf, PdfDictionary fontDescriptor, String fontName, int[] glyphIds)
Deprecated.
|
protected PdfDictionary |
PdfType0Font.getCidFontType2(TrueTypeFont ttf, PdfDictionary fontDescriptor, String fontName, int[][] metrics)
Deprecated.
will be removed in 7.2
|
| Constructor and Description |
|---|
PdfFont(PdfDictionary fontDictionary) |
PdfSimpleFont(PdfDictionary fontDictionary) |
| Modifier and Type | Class and Description |
|---|---|
class |
PdfStream
Representation of a stream as described in the PDF Specification.
|
| Modifier and Type | Field and Description |
|---|---|
protected PdfDictionary |
PdfDocument.trailer
Document trailed.
|
protected PdfDictionary |
PdfReader.trailer |
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfNameTree.buildTree()
Build a PdfDictionary containing the name tree
|
PdfDictionary |
PdfNumTree.buildTree() |
PdfDictionary |
PdfDictionary.clone(List<PdfName> excludeKeys)
Creates clones of the dictionary in the current document.
|
PdfDictionary |
PdfDictionary.copyTo(PdfDocument document, List<PdfName> excludeKeys, boolean allowDuplicating)
Copies dictionary to specified document.
|
PdfDictionary |
PdfArray.getAsDictionary(int index)
Returns the element at the specified index as a PdfDictionary.
|
PdfDictionary |
PdfDictionary.getAsDictionary(PdfName key)
Returns the value associated to this key as a PdfDictionary.
|
PdfDictionary |
PdfOutline.getContent()
Gets content dictionary.
|
PdfDictionary |
PdfDeveloperExtension.getDeveloperExtensions()
Generations the developer extension dictionary corresponding with the prefix.
|
PdfDictionary |
PdfResources.getResource(PdfName resType)
Get the PdfDictionary object that that contain resources of specified type.
|
PdfDictionary |
PdfDocument.getTrailer()
Gets document trailer.
|
protected PdfDictionary |
PdfReader.readDictionary(boolean objStm) |
protected PdfDictionary |
PdfReader.readXrefSection() |
| Modifier and Type | Method and Description |
|---|---|
PdfObjectWrapper<PdfDictionary> |
PdfResources.setModified() |
| Modifier and Type | Method and Description |
|---|---|
PdfName |
PdfResources.addExtGState(PdfDictionary extGState)
Adds PdfDictionary to the resources as graphics state parameter dictionary.
|
PdfName |
PdfResources.addPattern(PdfDictionary pattern)
Adds PdfDictionary to the resources as pattern.
|
PdfName |
PdfResources.addProperties(PdfDictionary properties)
Adds PdfDictionary to the resources as properties list.
|
PdfName |
PdfResources.addShading(PdfDictionary shading)
Adds PdfDictionary to the resources as shading dictionary.
|
protected void |
PdfResources.buildResources(PdfDictionary dictionary) |
static byte[] |
PdfReader.decodeBytes(byte[] b, PdfDictionary streamDictionary)
Decode bytes applying the filters specified in the provided dictionary using default filter handlers.
|
static byte[] |
PdfReader.decodeBytes(byte[] b, PdfDictionary streamDictionary, Map<PdfName,IFilterHandler> filterHandlers)
Decode a byte[] applying the filters specified in the provided dictionary using the provided filter handlers.
|
ByteArrayOutputStream |
MemoryLimitsAwareFilter.enableMemoryLimitsAwareHandler(PdfDictionary streamDictionary)
Creates a MemoryLimitsAwareOutputStream which will be used for decompression of the passed pdf stream.
|
PdfFont |
PdfDocument.getFont(PdfDictionary dictionary)
Create a new instance of PdfFont or load already created one.
|
PdfPage |
PdfDocument.getPage(PdfDictionary pageDictionary)
Gets the PdfPage instance by PdfDictionary.
|
int |
PdfDocument.getPageNumber(PdfDictionary pageDictionary)
Gets page number by PdfDictionary.
|
void |
PdfDictionary.mergeDifferent(PdfDictionary other)
This method merges different fields from two dictionaries into the current one
|
void |
PdfDictionary.putAll(PdfDictionary d)
Inserts all the key-value pairs into this PdfDictionary.
|
static PdfEncryptedPayload |
PdfEncryptedPayload.wrap(PdfDictionary dictionary) |
| Constructor and Description |
|---|
PdfCatalog(PdfDictionary pdfObject) |
PdfDictionary(PdfDictionary dictionary)
Creates a new PdfDictionary instance.
|
PdfEncryption(PdfDictionary pdfDict, byte[] password, byte[] documentId) |
PdfEncryption(PdfDictionary pdfDict, Key certificateKey, Certificate certificate, String certificateKeyProvider, IExternalDecryptionProcess externalDecryptionProcess) |
PdfOutputIntent(PdfDictionary outputIntentDict) |
PdfPage(PdfDictionary pdfObject) |
PdfResources(PdfDictionary pdfObject)
Creates new instance from given dictionary.
|
PdfViewerPreferences(PdfDictionary pdfObject) |
| Modifier and Type | Method and Description |
|---|---|
List<PdfDictionary> |
PdfActionOcgState.getOcgs()
Gets a list of optional content groups that shall have the state changed
|
| Modifier and Type | Method and Description |
|---|---|
static PdfTarget |
PdfTarget.create(PdfDictionary pdfObject)
Creates a new PdfTarget object by the underlying dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PdfAction.setAdditionalAction(PdfObjectWrapper<PdfDictionary> wrapper, PdfName key, PdfAction action)
Adds an additional action to the provided PdfObjectWrapper<PdfDictionary> wrapper.
|
| Constructor and Description |
|---|
PdfAction(PdfDictionary pdfObject)
Constructs a PdfAction instance with a given dictionary.
|
PdfMediaClipData(PdfDictionary pdfObject)
Constructs a new PdfMediaClipData wrapper using an existing dictionary.
|
PdfRendition(PdfDictionary pdfObject)
Creates a new wrapper around an existing PdfDictionary
|
PdfWin(PdfDictionary pdfObject)
Creates a new wrapper around an existing Windows launch parameter dictionary.
|
| Constructor and Description |
|---|
PdfActionOcgState(PdfName state, List<PdfDictionary> ocgs)
Constructs an optional content state object.
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfLinkAnnotation.getAction()
An PdfAction to perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.
|
PdfDictionary |
PdfScreenAnnotation.getAction()
An PdfAction to perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.
|
PdfDictionary |
PdfWidgetAnnotation.getAction()
An PdfAction to perform, such as launching an application, playing a sound, changing an annotation’s appearance state etc, when the annotation is activated.
|
PdfDictionary |
Pdf3DAnnotation.getActivationDictionary() |
PdfDictionary |
PdfScreenAnnotation.getAdditionalAction()
An additional actions dictionary that extends the set of events that can trigger the execution of an action.
|
PdfDictionary |
PdfWidgetAnnotation.getAdditionalAction()
An additional actions dictionary that extends the set of events that can trigger the execution of an action.
|
PdfDictionary |
PdfScreenAnnotation.getAppearanceCharacteristics()
An appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.
|
PdfDictionary |
PdfWidgetAnnotation.getAppearanceCharacteristics()
An appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.
|
PdfDictionary |
PdfAnnotation.getAppearanceDictionary()
An appearance dictionary specifying how the annotation shall be presented visually on the page during its interactions with the user (see ISO-320001 12.5.5, "Appearance Streams").
|
PdfDictionary |
PdfAnnotation.getAppearanceObject(PdfName appearanceType)
Specific appearance object corresponding to the specific appearance type.
|
PdfDictionary |
PdfCircleAnnotation.getBorderEffect()
Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfDictionary |
PdfFreeTextAnnotation.getBorderEffect()
A border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfDictionary |
PdfPolyGeomAnnotation.getBorderEffect()
Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfDictionary |
PdfSquareAnnotation.getBorderEffect()
Gets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfDictionary |
PdfCircleAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfFreeTextAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfInkAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfLineAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfLinkAnnotation.getBorderStyle()
BS entry specifies a border style dictionary that has more settings than the array specified for the Border entry (see PdfAnnotation.getBorder()).
|
PdfDictionary |
PdfPolyGeomAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfSquareAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfWidgetAnnotation.getBorderStyle()
The dictionaries for some annotation types (such as free text and polygon annotations) can include the BS entry.
|
PdfDictionary |
PdfAnnotation.getDownAppearanceObject()
The down appearance is used when the mouse button is pressed or held down within the annotation’s active area.
|
PdfDictionary |
PdfMarkupAnnotation.getExternalData()
An external data dictionary specifying data that shall be associated with the annotation.
|
PdfDictionary |
PdfWatermarkAnnotation.getFixedPrint() |
PdfDictionary |
PdfMarkupAnnotation.getInReplyToObject()
An annotation object that this annotation is "in reply to." Both annotations shall be on the same page of the document.
|
PdfDictionary |
PdfLineAnnotation.getMeasure()
A measure dictionary (see ISO-320001, Table 261) that specifies the scale and units that apply to the line annotation.
|
PdfDictionary |
PdfPolyGeomAnnotation.getMeasure() |
PdfDictionary |
PdfAnnotation.getNormalAppearanceObject()
The normal appearance is used when the annotation is not interacting with the user.
|
PdfDictionary |
PdfAnnotation.getPageObject()
Gets a PdfDictionary that represents a page of the document on which annotation is placed, i.e.
|
PdfDictionary |
PdfPopupAnnotation.getParentObject() |
PdfDictionary |
PdfMarkupAnnotation.getPopupObject()
An associated pop-up annotation object.
|
PdfDictionary |
PdfAnnotation.getRolloverAppearanceObject()
The rollover appearance is used when the user moves the cursor into the annotation’s active area without pressing the mouse button.
|
PdfDictionary |
PdfLinkAnnotation.getUriActionObject() |
| Modifier and Type | Method and Description |
|---|---|
PdfLinkAnnotation |
PdfLinkAnnotation.setAction(PdfDictionary action)
Sets a PdfDictionary representing action to this annotation which will be performed when the annotation is activated.
|
Pdf3DAnnotation |
Pdf3DAnnotation.setActivationDictionary(PdfDictionary activationDictionary) |
PdfAnnotation |
PdfAnnotation.setAppearance(PdfName appearanceType, PdfDictionary appearance)
Sets a specific type of the appearance.
|
PdfScreenAnnotation |
PdfScreenAnnotation.setAppearanceCharacteristics(PdfDictionary characteristics)
Sets an appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.
|
PdfWidgetAnnotation |
PdfWidgetAnnotation.setAppearanceCharacteristics(PdfDictionary characteristics)
Sets an appearance characteristics dictionary containing additional information for constructing the annotation’s appearance stream.
|
PdfCircleAnnotation |
PdfCircleAnnotation.setBorderEffect(PdfDictionary borderEffect)
Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfFreeTextAnnotation |
PdfFreeTextAnnotation.setBorderEffect(PdfDictionary borderEffect)
Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfPolyGeomAnnotation |
PdfPolyGeomAnnotation.setBorderEffect(PdfDictionary borderEffect)
Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfSquareAnnotation |
PdfSquareAnnotation.setBorderEffect(PdfDictionary borderEffect)
Sets a border effect dictionary that specifies an effect that shall be applied to the border of the annotations.
|
PdfCircleAnnotation |
PdfCircleAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfFreeTextAnnotation |
PdfFreeTextAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfInkAnnotation |
PdfInkAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfLineAnnotation |
PdfLineAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfLinkAnnotation |
PdfLinkAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfPolyGeomAnnotation |
PdfPolyGeomAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfSquareAnnotation |
PdfSquareAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfWidgetAnnotation |
PdfWidgetAnnotation.setBorderStyle(PdfDictionary borderStyle)
Sets border style dictionary that has more settings than the array specified for the Border entry ( PdfAnnotation.getBorder()).
|
PdfAnnotation |
PdfAnnotation.setDownAppearance(PdfDictionary appearance)
Sets down appearance.
|
PdfLineAnnotation |
PdfLineAnnotation.setMeasure(PdfDictionary measure)
Sets a measure dictionary that specifies the scale and units that apply to the line annotation.
|
PdfPolyGeomAnnotation |
PdfPolyGeomAnnotation.setMeasure(PdfDictionary measure) |
PdfAnnotation |
PdfAnnotation.setNormalAppearance(PdfDictionary appearance)
Sets normal appearance.
|
PdfAnnotation |
PdfAnnotation.setRolloverAppearance(PdfDictionary appearance)
Sets rollover appearance.
|
PdfLinkAnnotation |
PdfLinkAnnotation.setUriAction(PdfDictionary action) |
| Modifier and Type | Field and Description |
|---|---|
protected PdfDictionary |
CanvasTag.properties
The properties of the tag.
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
CanvasTag.getProperties()
Get the properties of the tag.
|
| Modifier and Type | Method and Description |
|---|---|
PdfCanvas |
PdfCanvas.beginMarkedContent(PdfName tag, PdfDictionary properties)
Manually start a Marked Content sequence with properties.
|
PdfExtGState |
PdfCanvas.setExtGState(PdfDictionary extGState)
Sets the ExtGState dictionary for the current graphics state
|
CanvasTag |
CanvasTag.setProperties(PdfDictionary properties)
Sets a dictionary of properties to the tag's properties.
|
void |
CanvasGraphicsState.updateFromExtGState(PdfDictionary extGState)
Updates this object with the values from a dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PdfCanvasProcessor.beginMarkedContent(PdfName tag, PdfDictionary dict)
Add to the marked content stack
|
protected PdfFont |
PdfCanvasProcessor.getFont(PdfDictionary fontDict)
Creates a PdfFont object by a font dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
ImageRenderInfo.getColorSpaceDictionary() |
| Constructor and Description |
|---|
ImageRenderInfo(Stack<CanvasTag> canvasTagHierarchy, CanvasGraphicsState gs, Matrix ctm, PdfStream imageStream, PdfName resourceName, PdfDictionary colorSpaceDictionary, boolean isInline)
Create an ImageRenderInfo
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfCanvasParser.readDictionary()
Reads a dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
static PdfStream |
InlineImageParsingUtils.parse(PdfCanvasParser ps, PdfDictionary colorSpaceDic)
Parses an inline image from the provided content parser.
|
| Constructor and Description |
|---|
PdfCollection(PdfDictionary pdfObject) |
PdfCollectionField(PdfDictionary pdfObject) |
PdfCollectionSchema(PdfDictionary pdfObject) |
PdfCollectionSort(PdfDictionary pdfObject) |
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfPattern.Shading.getShading() |
| Modifier and Type | Method and Description |
|---|---|
protected static PdfArray |
PdfSpecialCs.NChannel.getNChannelCsArray(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) |
static PdfPattern |
PdfPattern.getPatternInstance(PdfDictionary pdfObject)
Creates the instance wrapper of correct type from the PdfDictionary
|
static PdfShading |
PdfShading.makeShading(PdfDictionary shadingDictionary)
Creates the PdfShading object from the existing PdfDictionary with corresponding type.
|
void |
PdfPattern.Shading.setShading(PdfDictionary shading) |
| Constructor and Description |
|---|
Axial(PdfDictionary pdfDictionary) |
FunctionBased(PdfDictionary pdfDictionary) |
NChannel(List<String> names, PdfColorSpace alternateSpace, PdfFunction tintTransform, PdfDictionary attributes) |
NChannel(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) |
PdfPattern(PdfDictionary pdfObject) |
PdfShading(PdfDictionary pdfObject) |
PdfShading(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace) |
Radial(PdfDictionary pdfDictionary) |
Shading(PdfDictionary pdfObject) |
| Constructor and Description |
|---|
PdfExtGState(PdfDictionary pdfObject)
Create instance of graphics state parameter dictionary wrapper by existed PdfDictionary object
|
| Modifier and Type | Method and Description |
|---|---|
static PdfFileSpec |
PdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfDictionary fileParameter)
Embed a encrypted payload to a PdfDocument.
|
static PdfFileSpec |
PdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, byte[] fileStore, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter)
Embed a encrypted payload to a PdfDocument.
|
static PdfFileSpec |
PdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, InputStream is, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter)
Embed a encrypted payload to a PdfDocument.
|
static PdfFileSpec |
PdfEncryptedPayloadFileSpecFactory.create(PdfDocument doc, String filePath, PdfEncryptedPayload encryptedPayload, PdfName mimeType, PdfDictionary fileParameter)
Embed a encrypted payload to a PdfDocument.
|
static PdfFileSpec |
PdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue)
Embed a file to a PdfDocument.
|
static PdfFileSpec |
PdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, String description, String fileDisplay, PdfDictionary fileParameter, PdfName afRelationshipValue)
Embed a file to a PdfDocument.
|
static PdfFileSpec |
PdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, byte[] fileStore, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue)
Embed a file to a PdfDocument.
|
static PdfFileSpec |
PdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, InputStream is, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue)
Embed a file to a PdfDocument.
|
static PdfFileSpec |
PdfFileSpec.createEmbeddedFileSpec(PdfDocument doc, String filePath, String description, String fileDisplay, PdfName mimeType, PdfDictionary fileParameter, PdfName afRelationshipValue)
Embed a file to a PdfDocument.
|
static PdfFileSpec |
PdfEncryptedPayloadFileSpecFactory.wrap(PdfDictionary dictionary) |
| Constructor and Description |
|---|
PdfDictionaryFS(PdfDictionary pdfObject) |
| Modifier and Type | Method and 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[] |
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[] |
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.
|
| Modifier and Type | Method and Description |
|---|---|
static PdfFunction |
PdfFunction.makeFunction(PdfDictionary pdfObject) |
| Constructor and Description |
|---|
Type2(PdfDictionary pdfObject) |
Type3(PdfDictionary pdfObject) |
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
IPdfOCG.getPdfObject()
Gets the object representing the layer.
|
protected PdfDictionary |
PdfLayer.getUsage()
Gets the /Usage dictionary, creating a new one if necessary.
|
| Constructor and 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.
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
PdfNamespace.getNamespaceRoleMap()
A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.
|
abstract PdfDictionary |
PdfMcr.getPageObject() |
PdfDictionary |
PdfMcrDictionary.getPageObject() |
PdfDictionary |
PdfMcrNumber.getPageObject() |
PdfDictionary |
PdfObjRef.getPageObject() |
PdfDictionary |
PdfObjRef.getReferencedObject() |
PdfDictionary |
PdfStructTreeRoot.getRoleMap() |
| Modifier and Type | Method and Description |
|---|---|
PdfMcr |
PdfStructTreeRoot.findMcrByMcid(PdfDictionary pageDict, int mcid) |
PdfObjRef |
PdfStructTreeRoot.findObjRefByStructParentIndex(PdfDictionary pageDict, int structParentIndex) |
static boolean |
PdfStructElem.isStructElem(PdfDictionary dictionary)
Method to to distinguish struct elements from other elements of the logical tree (like mcr or struct tree root).
|
PdfNamespace |
PdfNamespace.setNamespaceRoleMap(PdfDictionary roleMapNs)
A dictionary that maps the names of structure types used in the namespace to their approximate equivalents in another namespace.
|
| Constructor and Description |
|---|
PdfMcrDictionary(PdfDictionary pdfObject, PdfStructElem parent) |
PdfNamespace(PdfDictionary dictionary)
Constructs namespace from the given PdfDictionary that represents namespace dictionary.
|
PdfObjRef(PdfDictionary pdfObject, PdfStructElem parent) |
PdfStructElem(PdfDictionary pdfObject) |
PdfStructTreeRoot(PdfDictionary pdfObject, PdfDocument document) |
PdfStructureAttributes(PdfDictionary attributesDict) |
PdfUserPropertiesAttributes(PdfDictionary attributesDict) |
PdfUserProperty(PdfDictionary pdfObject) |
| Modifier and Type | Field and Description |
|---|---|
protected PdfDictionary |
TagReference.properties |
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
TagReference.getProperties() |
| Modifier and Type | Field and Description |
|---|---|
protected Map<PdfDictionary,Map<Integer,String>> |
TaggedPdfReaderTool.parsedTags |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CompareTool.compareDictionaries(PdfDictionary outDict, PdfDictionary cmpDict)
Simple method that compares two given PdfDictionaries by content.
|
CompareTool.CompareResult |
CompareTool.compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict)
Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.
|
CompareTool.CompareResult |
CompareTool.compareDictionariesStructure(PdfDictionary outDict, PdfDictionary cmpDict, Set<PdfName> excludedKeys)
Recursively compares structures of two corresponding dictionaries from out and cmp PDF documents.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PdfA1Checker.checkAction(PdfDictionary action) |
protected abstract void |
PdfAChecker.checkAction(PdfDictionary action) |
protected void |
PdfA1Checker.checkAnnotation(PdfDictionary annotDic) |
protected void |
PdfA2Checker.checkAnnotation(PdfDictionary annotDic) |
protected abstract void |
PdfAChecker.checkAnnotation(PdfDictionary annotDic) |
protected void |
PdfA1Checker.checkCatalogValidEntries(PdfDictionary catalogDict) |
protected void |
PdfA2Checker.checkCatalogValidEntries(PdfDictionary catalogDict) |
protected abstract void |
PdfAChecker.checkCatalogValidEntries(PdfDictionary catalogDict) |
void |
PdfA1Checker.checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill) |
void |
PdfA2Checker.checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill) |
abstract void |
PdfAChecker.checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill)
Deprecated.
This method will be replaced by
checkColor in 7.2 release
|
void |
PdfA1Checker.checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream stream) |
void |
PdfA2Checker.checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream contentStream) |
void |
PdfAChecker.checkColor(Color color, PdfDictionary currentColorSpaces, Boolean fill, PdfStream contentStream)
This method checks compliance with the color restrictions imposed by the available color spaces in the document.
|
void |
PdfA1Checker.checkColorSpace(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) |
void |
PdfA2Checker.checkColorSpace(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) |
abstract void |
PdfAChecker.checkColorSpace(PdfColorSpace colorSpace, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill)
This method performs a range of checks on the given color space, depending on the type and properties of that color space.
|
protected void |
PdfA1Checker.checkFileSpec(PdfDictionary fileSpec) |
protected void |
PdfA2Checker.checkFileSpec(PdfDictionary fileSpec) |
protected void |
PdfA3Checker.checkFileSpec(PdfDictionary fileSpec) |
protected abstract void |
PdfAChecker.checkFileSpec(PdfDictionary fileSpec) |
protected void |
PdfA1Checker.checkForm(PdfDictionary form) |
protected void |
PdfA2Checker.checkForm(PdfDictionary form) |
protected abstract void |
PdfAChecker.checkForm(PdfDictionary form) |
protected void |
PdfA1Checker.checkImage(PdfStream image, PdfDictionary currentColorSpaces) |
protected void |
PdfA2Checker.checkImage(PdfStream image, PdfDictionary currentColorSpaces) |
protected abstract void |
PdfAChecker.checkImage(PdfStream image, PdfDictionary currentColorSpaces) |
void |
PdfA1Checker.checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces) |
void |
PdfA2Checker.checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces) |
abstract void |
PdfAChecker.checkInlineImage(PdfStream inlineImage, PdfDictionary currentColorSpaces)
This method checks compliance with the inline image restrictions in the PDF/A specs, specifically filter parameters.
|
protected void |
PdfA1Checker.checkLogicalStructure(PdfDictionary catalog) |
protected abstract void |
PdfAChecker.checkLogicalStructure(PdfDictionary catalog) |
protected void |
PdfA1Checker.checkMetaData(PdfDictionary catalog) |
protected abstract void |
PdfAChecker.checkMetaData(PdfDictionary catalog) |
protected void |
PdfA1Checker.checkOutputIntents(PdfDictionary catalog) |
protected void |
PdfA2Checker.checkOutputIntents(PdfDictionary catalog) |
protected abstract void |
PdfAChecker.checkOutputIntents(PdfDictionary catalog) |
protected void |
PdfA1Checker.checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources) |
protected void |
PdfA2Checker.checkPageObject(PdfDictionary pageDict, PdfDictionary pageResources) |
protected abstract void |
PdfAChecker.checkPageObject(PdfDictionary page, PdfDictionary pageResources) |
protected void |
PdfA1Checker.checkPageSize(PdfDictionary page) |
protected void |
PdfA2Checker.checkPageSize(PdfDictionary page) |
protected abstract void |
PdfAChecker.checkPageSize(PdfDictionary page) |
protected void |
PdfA2Checker.checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources) |
protected void |
PdfAChecker.checkPageTransparency(PdfDictionary pageDict, PdfDictionary pageResources) |
protected void |
PdfAChecker.checkResources(PdfDictionary resources) |
protected void |
PdfAChecker.checkResourcesOfAppearanceStreams(PdfDictionary appearanceStreamsDict) |
protected void |
PdfA1Checker.checkTrailer(PdfDictionary trailer) |
protected abstract void |
PdfAChecker.checkTrailer(PdfDictionary trailer) |
protected boolean |
PdfAChecker.isAlreadyChecked(PdfDictionary dictionary) |
| Modifier and Type | Field and Description |
|---|---|
protected PdfDictionary |
LtvVerifier.dss
The document security store for the revision that is being verified
|
| Modifier and Type | Method and Description |
|---|---|
PdfDictionary |
SignatureUtil.getSignatureDictionary(String name)
Gets the signature dictionary, the one keyed by /V.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PdfSigner.close(PdfDictionary update)
This is the last method to be called when using external signatures.
|
void |
ExternalBlankSignatureContainer.modifySigningDictionary(PdfDictionary signDic) |
void |
IExternalSignatureContainer.modifySigningDictionary(PdfDictionary signDic)
Modifies the signature dictionary to suit the container.
|
| Constructor and Description |
|---|
ExternalBlankSignatureContainer(PdfDictionary sigDic)
Creates an ExternalBlankSignatureContainer.
|
PdfSignature(PdfDictionary sigDictionary) |
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.
|
Copyright © 1998–2019 iText Group NV. All rights reserved.