Uses of Class
com.itextpdf.kernel.pdf.PdfObject
Package
Description
-
Uses of PdfObject in com.itextpdf.forms
Modifier and TypeMethodDescriptionPdfAcroForm.getXFAResource()
Gets theXFA
property on the AcroForm.Modifier and TypeMethodDescriptionPut a key/value pair in the dictionary and overwrite previous value if it already exists. -
Uses of PdfObject in com.itextpdf.forms.fields
Modifier and TypeMethodDescriptionPdfFormField.getDefaultValue()
Gets the default fallback value for the form field.PdfFormField.getRichText()
Gets a rich text string, as described in "Rich Text Strings" section of Pdf spec.PdfFormField.getValue()
Gets the current value contained in the form field.Modifier and TypeMethodDescriptionstatic PdfFormAnnotation
PdfFormAnnotation.makeFormAnnotation
(PdfObject pdfObject, PdfDocument document) Creates aPdfFormAnnotation
object.static PdfFormField
PdfFormField.makeFormField
(PdfObject pdfObject, PdfDocument document) Creates a (subtype of)PdfFormField
object.static AbstractPdfFormField
PdfFormField.makeFormFieldOrAnnotation
(PdfObject pdfObject, PdfDocument document) Inserts the value into thePdfDictionary
of this field and associates it with the specified key.PdfFormField.setDefaultValue
(PdfObject value) Sets the default fallback value for the form field.PdfFormField.setRichText
(PdfObject richText) Sets a rich text string, as described in "Rich Text Strings" section of Pdf spec.Adds the signature to the signature field. -
Uses of PdfObject in com.itextpdf.forms.xfdf
Modifier and TypeMethodDescriptionFitObject.getPage()
Gets the PdfObject representing the page displayed by current Fit element. -
Uses of PdfObject in com.itextpdf.kernel.pdf
Modifier and TypeClassDescriptionclass
A representation of an array as described in the PDF specification.class
class
A representation of a Dictionary as described by the PDF Specification.class
class
class
class
Representation of the null object in the PDF specification.class
APdfNumber
-class is the PDF-equivalent of aDouble
-object.class
class
Representation of a stream as described in the PDF Specification.class
APdfString
-class is the PDF-equivalent of a JAVA-String
-object.class
PdfTextArray
defines an array with displacements andPdfString
-objects.Modifier and TypeFieldDescriptionprotected PdfObject
PdfIndirectReference.refersTo
PdfObject that current PdfIndirectReference instance refers to.Modifier and TypeMethodDescriptionPdfObject>
PdfNamePdfResources.getResourceName
(PdfObjectWrapper resource) Gets the mapped resource name of thePdfObject
under the given wrapper.Modifier and TypeMethodDescriptionprotected PdfObject
PdfObject.clearState
(short state) Clear state of the flag of current object.PdfObject.clone()
Creates clone of the object which belongs to the same document as original object.PdfObject.clone
(ICopyFilter filter) Creates clone of the object which belongs to the same document as original object.protected PdfObject
PdfWriter.copyObject
(PdfObject obj, PdfDocument documentTo, boolean allowDuplicating) Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.protected PdfObject
PdfWriter.copyObject
(PdfObject obj, PdfDocument documentTo, boolean allowDuplicating, ICopyFilter copyFilter) Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.PdfObject.copyTo
(PdfDocument document) Copies object to a specified document.PdfObject.copyTo
(PdfDocument document, boolean allowDuplicating) Copies object to a specified document.PdfObject.copyTo
(PdfDocument document, boolean allowDuplicating, ICopyFilter copyFilter) Copies object to a specified document.PdfObject.copyTo
(PdfDocument document, ICopyFilter copyFilter) Copies object to a specified document.static PdfObject
PdfEncryption.createInfoId
(byte[] id, boolean modified) Creates a PdfLiteral that contains an array of two id entries.static PdfObject
PdfEncryption.createInfoId
(byte[] firstId, byte[] secondId) Deprecated.static PdfObject
PdfEncryption.createInfoId
(byte[] firstId, byte[] secondId, boolean preserveEncryption) Creates a PdfLiteral that contains an array of two id entries.PdfArray.get
(int index) Gets the (direct) PdfObject at the specified index.PdfArray.get
(int index, boolean asDirect) Returns the value associated to this key.Retrieve an entry from the name tree.Retrieve an entry from the name tree.Retrieve an entry from the name tree.Retrieve an entry from the name tree.PdfDocument.getPdfObject
(int objNum) Gets PdfObject by object number.PdfResources.getProperties
(PdfName name) PdfIndirectReference.getRefersTo()
PdfIndirectReference.getRefersTo
(boolean recursively) Gets direct object and try to resolve indirects chain.PdfResources.getResourceObject
(PdfName resType, PdfName resName) Get thePdfObject
object with specified type and name.PdfObject.makeIndirect
(PdfDocument document) Marks object to be saved as indirect.PdfObject.makeIndirect
(PdfDocument document, PdfIndirectReference reference) Marks object to be saved as indirect.PdfPrimitiveObject.makeIndirect
(PdfDocument document, PdfIndirectReference reference) protected PdfObject
PdfArray.newInstance()
protected PdfObject
PdfBoolean.newInstance()
protected PdfObject
PdfDictionary.newInstance()
protected PdfObject
PdfIndirectReference.newInstance()
protected PdfObject
PdfLiteral.newInstance()
protected PdfObject
PdfName.newInstance()
protected PdfObject
PdfNull.newInstance()
protected PdfObject
PdfNumber.newInstance()
protected abstract PdfObject
PdfObject.newInstance()
Creates new instance of object.protected PdfObject
PdfStream.newInstance()
protected PdfObject
PdfString.newInstance()
Inserts the value into this PdfDictionary and associates it with the specified key.protected PdfObject
PdfReader.readObject
(boolean readAsDirect) protected PdfObject
PdfReader.readObject
(boolean readAsDirect, boolean objStm) protected PdfObject
PdfReader.readObject
(PdfIndirectReference reference) protected PdfObject
PdfReader.readReference
(boolean readAsDirect) Removes the specified key from this PdfDictionary.Sets the PdfObject at the specified index in the PdfArray.protected PdfObject
PdfObject.setIndirectReference
(PdfIndirectReference indirectReference) PdfPrimitiveObject.setIndirectReference
(PdfIndirectReference indirectReference) PdfObject.setModified()
Sets the 'modified' flag to the indirect object, the flag denotes that the object was modified since the document opening.protected PdfObject
PdfIndirectReference.setState
(short state) Sets special states of current object.protected PdfObject
PdfObject.setState
(short state) Sets special states of current object.Modifier and TypeMethodDescriptionPdfDictionary.entrySet()
Returns a Set holding the key-value pairs as Map#Entry objects.protected final LinkedHashMap<PdfString,
PdfObject> GenericNameTree.getItems()
PdfNameTree.getNames()
Retrieves the names stored in the name treePdfNumTree.getNumbers()
PdfArray.iterator()
Returns an iterator over an array of PdfObject elements.protected static LinkedHashMap<PdfString,
PdfObject> GenericNameTree.readTree
(PdfDictionary dictionary) Read the entries in a name tree structure from a dictionary object into a linked hash map with fixed order.PdfArray.subList
(int fromIndex, int toIndex) Returns a sublist of this PdfArray, starting at fromIndex (inclusive) and ending at toIndex (exclusive).PdfDictionary.values()
Returns all the values of this map in a Collection.PdfDictionary.values
(boolean asDirects) Returns all the values of this map in a Collection.Modifier and TypeMethodDescriptionvoid
Adds the specified PdfObject at the specified index.void
void
PdfResources.addColorSpace
(PdfObject colorSpace) AddsPdfObject
to the resources as color space.void
Add an entry to the name tree.void
Add an entry to the name tree.void
void
PdfDocument.addNamedDestination
(PdfString key, PdfObject value) This methods adds new name in the Dests NameTree.void
PdfDocument.addNamedDestination
(String key, PdfObject value) This methods adds new name in the Dests NameTree.protected void
PdfResources.addResource
(PdfObject resource, PdfName resType, PdfName resName) boolean
boolean
PdfDictionary.containsValue
(PdfObject value) Returns true if this PdfDictionary contains the specified value.protected void
PdfArray.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfBoolean.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfDictionary.copyContent
(PdfObject from, PdfDocument document) Copies object content from object 'from'.protected void
PdfDictionary.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) Copies object content from object 'from'.protected void
PdfIndirectReference.copyContent
(PdfObject from, PdfDocument document) protected void
PdfIndirectReference.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfLiteral.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfName.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfNull.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfNumber.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfObject.copyContent
(PdfObject from, PdfDocument document) Copies object content from object 'from'.protected void
PdfObject.copyContent
(PdfObject from, PdfDocument document, ICopyFilter filter) Copies object content from object 'from'.protected void
PdfPrimitiveObject.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfStream.copyContent
(PdfObject from, PdfDocument document) protected void
PdfStream.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected void
PdfString.copyContent
(PdfObject from, PdfDocument document, ICopyFilter copyFilter) protected PdfObject
PdfWriter.copyObject
(PdfObject obj, PdfDocument documentTo, boolean allowDuplicating) Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.protected PdfObject
PdfWriter.copyObject
(PdfObject obj, PdfDocument documentTo, boolean allowDuplicating, ICopyFilter copyFilter) Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.protected static void
PdfObjectWrapper.ensureObjectIsAddedToDocument
(PdfObject object) Some wrappers use object's indirect reference to obtain thePdfDocument
to which the object belongs to.protected void
PdfDocument.flushObject
(PdfObject pdfObject, boolean canBeInObjStm) Flush an object.protected void
PdfWriter.flushObject
(PdfObject pdfObject, boolean canBeInObjStm) Flushes the object.PdfResources.getResourceName
(PdfObject resource) Gets the mapped resource name of the givenPdfObject
.protected PdfNumber
PdfReader.getXrefPrev
(PdfObject prevObjectToCheck) int
Gets the first index of the specified PdfObject.protected static void
PdfObjectWrapper.markObjectAsIndirect
(PdfObject pdfObject) protected void
PdfDocument.markObjectAsMustBeFlushed
(PdfObject pdfObject) Mark an object withMUST_BE_FLUSHED
.Add key and value toPdfCatalog
dictionary.Inserts the value into this PdfDictionary and associates it with the specified key.Helper method that associates specified value with the specified key in the underlyingPdfDictionary
.void
Removes the first occurrence of the specified PdfObject, if it is present.Sets the PdfObject at the specified index in the PdfArray.protected void
PdfIndirectReference.setRefersTo
(PdfObject refersTo) boolean
DestinationResolverCopyFilter.shouldProcess
(PdfObject newParent, PdfName name, PdfObject value) Write a PdfObject to the outputstream.protected void
PdfWriter.writeToBody
(PdfObject pdfObj) Writes object to body of PDF document.protected void
PdfXrefTable.writeXrefTableAndTrailer
(PdfDocument document, PdfObject fileId, PdfObject crypto) Writes cross reference table and trailer to PDF.Modifier and TypeMethodDescriptionvoid
PdfArray.addAll
(Collection<PdfObject> c) Adds the Collection of PdfObjects.void
PdfTextArray.addAll
(Collection<PdfObject> c) Adds the Collection of PdfObjects.protected final void
GenericNameTree.setItems
(LinkedHashMap<PdfString, PdfObject> items) ModifierConstructorDescriptionCreate a new PdfArray with the provided PdfObject as the first item in the array.ModifierConstructorDescriptionCreate a new PdfArray.Create a new PdfArray.PdfDictionary
(Map<PdfName, PdfObject> map) Creates a new PdfDictionary instance.PdfDictionary
(Set<Map.Entry<PdfName, PdfObject>> entrySet) Creates a new PdfDictionary instance. -
Uses of PdfObject in com.itextpdf.kernel.pdf.action
Modifier and TypeMethodDescriptionPdfActionOcgState.getObjectList()
Gets a list ofPdfObject
that is describing this particular optional content group states.Modifier and TypeMethodDescriptionstatic PdfAction
PdfAction.createThread
(PdfFileSpec fileSpec, PdfObject destinationThread, PdfObject bead) Creates a Thread action (section 12.6.4.6 of ISO 32000-1).Inserts the value into the underlying object of thisPdfAction
and associates it with the specified key.This is a convenient method to put key-value pairs to the underlyingPdfObject
. -
Uses of PdfObject in com.itextpdf.kernel.pdf.annot
Modifier and TypeMethodDescriptionPdf3DAnnotation.getDefaultInitialView()
Gets the default initial view of the 3D artwork that shall be used when the annotation is activated.PdfLinkAnnotation.getDestinationObject()
Gets the annotation destination asPdfObject
instance.PdfFileAttachmentAnnotation.getFileSpecObject()
PdfMarkupAnnotation.getRichText()
A rich text string (see ISO-320001 12.7.3.4, "Rich Text Strings") that shall be displayed in the pop-up window when the annotation is opened.Modifier and TypeMethodDescriptionstatic PdfAnnotation
PdfAnnotation.makeAnnotation
(PdfObject pdfObject) Factory method that creates the type specificPdfAnnotation
from the givenPdfObject
that represents annotation object.Inserts the value into into the underlyingPdfDictionary
of thisPdfAnnotation
and associates it with the specified key.Pdf3DAnnotation.setDefaultInitialView
(PdfObject initialView) Sets the default initial view of the 3D artwork that shall be used when the annotation is activated.PdfLinkAnnotation.setDestination
(PdfObject destination) Sets the annotation destination asPdfObject
instance.PdfMarkupAnnotation.setRichText
(PdfObject richText) Sets a rich text string (see ISO-320001 12.7.3.4, "Rich Text Strings") that shall be displayed in the pop-up window when the annotation is opened.ModifierConstructorDescriptionPdf3DAnnotation
(Rectangle rect, PdfObject artwork) Creates aPdf3DAnnotation
instance. -
Uses of PdfObject in com.itextpdf.kernel.pdf.canvas
Modifier and TypeMethodDescriptionCanvasGraphicsState.getBlackGenerationFunction()
Gets the current Black-generation function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getBlackGenerationFunction()
.CanvasGraphicsState.getBlackGenerationFunction2()
Gets the current overruling Black-generation function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getBlackGenerationFunction2()
.CanvasGraphicsState.getBlendMode()
Gets the current Blend Mode, see ISO 32000-1, 11.3.5 Blend Mode and 11.6.3 Specifying Blending Colour Space and Blend Mode,PdfExtGState.getBlendMode()
.CanvasGraphicsState.getHalftone()
Gets the current halftone , see ISO32000-1, 10.5 Halftones and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getHalftone()
.CanvasGraphicsState.getHTP()
Gets the current Halftone Phase, see Portable Document Format Reference Manual Version 1.2, 7.12 Extended graphics states and PostScript Language Reference Manual, Second Edition, 7.3.3, Halftone Phase.CanvasTag.getProperty
(PdfName name) Gets a property from thetag
's properties dictionary.CanvasGraphicsState.getSoftMask()
Gets the current Soft Mask, see ISO 32000-1, 11.3.7.2 Source Shape and Opacity, 11.6.4.3 Mask Shape and Opacity and 11.6.5.2 Soft-Mask Dictionaries,PdfExtGState.getSoftMask()
.CanvasGraphicsState.getTransferFunction()
Gets the current Transfer function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getTransferFunction()
.CanvasGraphicsState.getTransferFunction2()
Gets the current overruling transer function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getTransferFunction2()
.CanvasGraphicsState.getUnderColorRemovalFunction()
Gets the current Undercolor-removal function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and Table 58 – Entries in a Graphics State Parameter DictionaryPdfExtGState.getUndercolorRemovalFunction()
.CanvasGraphicsState.getUnderColorRemovalFunction2()
Gets the current overruling Undercolor-removal function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getUndercolorRemovalFunction2()
.Modifier and TypeMethodDescriptionCanvasTag.addProperty
(PdfName name, PdfObject value) Adds a single property to thetag
's properties. -
Uses of PdfObject in com.itextpdf.kernel.pdf.canvas.parser
Modifier and TypeMethodDescriptionvoid
IContentOperator.invoke
(PdfCanvasProcessor processor, PdfLiteral operator, List<PdfObject> operands) Called when a content operator should be processed.void
PdfCanvasProcessor.PopGraphicsStateOperator.invoke
(PdfCanvasProcessor processor, PdfLiteral operator, List<PdfObject> operands) Called when a content operator should be processed.protected void
PdfCanvasProcessor.invokeOperator
(PdfLiteral operator, List<PdfObject> operands) Invokes an operator. -
Uses of PdfObject in com.itextpdf.kernel.pdf.canvas.parser.util
Modifier and TypeMethodDescriptionParses a single command from the content. -
Uses of PdfObject in com.itextpdf.kernel.pdf.collection
-
Uses of PdfObject in com.itextpdf.kernel.pdf.colorspace
Modifier and TypeMethodDescriptionPdfShading.getColorSpace()
Gets the color space in which colour values shall be expressed.PdfShading.getFunction()
Gets the function PdfObject that represents color transitions across the shading geometry.Modifier and TypeMethodDescriptionprotected static PdfArray
PdfSpecialCs.DeviceN.getDeviceNCsArray
(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform) protected static PdfArray
PdfSpecialCs.NChannel.getNChannelCsArray
(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) static PdfColorSpace
PdfColorSpace.makeColorSpace
(PdfObject pdfObject) ModifierConstructorDescriptionFunctionBased
(PdfObject colorSpace, IPdfFunction function) Creates the new instance of the class.NChannel
(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes) protected
protected
PdfColorSpace
(PdfObject pdfObject) Separation
(PdfName name, PdfObject alternateSpace, PdfObject tintTransform) -
Uses of PdfObject in com.itextpdf.kernel.pdf.extgstate
Modifier and TypeMethodDescriptionPdfExtGState.getBlackGenerationFunction()
Gets the black-generation function value,BG
.PdfExtGState.getBlackGenerationFunction2()
Gets the black-generation function value orDefault
,BG2
key.PdfExtGState.getBlendMode()
Gets the current blend mode for the transparent imaging model,BM
key.PdfExtGState.getHalftone()
Gets the halftone dictionary, stream orDefault
,HT
key.PdfExtGState.getSoftMask()
Gets the current soft mask,SMask
key.PdfExtGState.getTransferFunction()
Gets the transfer function value,TR
key.PdfExtGState.getTransferFunction2()
Gets the transfer function value orDefault
,TR2
key.PdfExtGState.getUndercolorRemovalFunction()
Gets the undercolor-removal function,UCR
key.PdfExtGState.getUndercolorRemovalFunction2()
Gets the undercolor-removal function value orDefault
,UCR2
key.Modifier and TypeMethodDescriptionPuts the value into Graphics state parameter dictionary and associates it with the specified key.PdfExtGState.setBlackGenerationFunction
(PdfObject blackGenerationFunction) Sets the black-generation function value,BG
.PdfExtGState.setBlackGenerationFunction2
(PdfObject blackGenerationFunction2) Sets the black-generation function value orDefault
,BG2
key.PdfExtGState.setBlendMode
(PdfObject blendMode) Sets the current blend mode for the transparent imaging model,BM
key.PdfExtGState.setHalftone
(PdfObject halftone) Sets the halftone orDefault
,HT
key.PdfExtGState.setSoftMask
(PdfObject sMask) Sets the current soft mask,SMask
key.PdfExtGState.setTransferFunction
(PdfObject transferFunction) Sets the transfer function value,TR
key.PdfExtGState.setTransferFunction2
(PdfObject transferFunction2) Sets the transfer function value orDefault
,TR2
key.PdfExtGState.setUndercolorRemovalFunction
(PdfObject undercolorRemovalFunction) Sets the undercolor-removal function,UCR
key.PdfExtGState.setUndercolorRemovalFunction2
(PdfObject undercolorRemovalFunction2) Sets the undercolor-removal function value orDefault
,UCR2
key. -
Uses of PdfObject in com.itextpdf.kernel.pdf.filespec
Modifier and TypeMethodDescriptionstatic PdfFileSpec
PdfFileSpec.wrapFileSpecObject
(PdfObject fileSpecObject) Wrap the passedPdfObject
to the specificPdfFileSpec
object, according to the type of the passed pdf object. -
Uses of PdfObject in com.itextpdf.kernel.pdf.filters
Modifier and TypeMethodDescriptionbyte[]
ASCII85DecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]
ASCIIHexDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]
CCITTFaxDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
DctDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
DoNothingFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
FlateDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]
FlateDecodeStrictFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]
IFilterHandler.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]
JpxDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]
LZWDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.byte[]
RunLengthDecodeFilter.decode
(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) Decode the byte[] using the provided filterName.static byte[]
FlateDecodeFilter.decodePredictor
(byte[] in, PdfObject decodeParams) -
Uses of PdfObject in com.itextpdf.kernel.pdf.function
Modifier and TypeMethodDescriptionAbstractPdfFunction.getAsPdfObject()
IPdfFunction.getAsPdfObject()
Modifier and TypeMethodDescriptionCreates a PDF function instance.static IPdfFunction
Factory method to create a function instance based on an existingPdfObject
. -
Uses of PdfObject in com.itextpdf.kernel.pdf.layer
Modifier and TypeMethodDescriptionPdfOCProperties.fillDictionary()
Fills the underlying PdfDictionary object with the current layers and their settings.PdfOCProperties.fillDictionary
(boolean removeNonDocumentOcgs) Fills the underlying PdfDictionary object with the current layers and their settings. -
Uses of PdfObject in com.itextpdf.kernel.pdf.tagging
Modifier and TypeMethodDescriptionPdfStructElem.getAttributes
(boolean createNewIfNull) Gets attributes object.PdfStructElem.getK()
-
Uses of PdfObject in com.itextpdf.kernel.pdf.tagutils
Modifier and TypeMethodDescriptionTagReference.getProperty
(PdfName name) Gets property which related to specified name.Modifier and TypeMethodDescriptionTagReference.addProperty
(PdfName name, PdfObject value) Adds property, which will be associated with marked-content sequence. -
Uses of PdfObject in com.itextpdf.kernel.pdf.xobject
Modifier and TypeMethodDescriptionPuts the value into Image XObject dictionary and associates it with the specified key.Puts the value into Image XObject dictionary and associates it with the specified key. -
Uses of PdfObject in com.itextpdf.kernel.utils
Modifier and TypeMethodDescriptionPdfResourceCounter.getResources()
Returns a map with the resources.Modifier and TypeMethodDescriptionprotected boolean
CompareTool.compareObjects
(PdfObject outObj, PdfObject cmpObj, ObjectPath currentPath, CompareTool.CompareResult compareResult) protected final void
In case an object is an array, a dictionary or a stream, we need to loop over the entries and process them one by one.protected final void
Processes an object.boolean
ICopyFilter.shouldProcess
(PdfObject newParent, PdfName name, PdfObject value) Verifies whether a PdfObject should be copied in the copying flow.boolean
NullCopyFilter.shouldProcess
(PdfObject newParent, PdfName name, PdfObject value) Modifier and TypeMethodDescriptionlong
Returns the resources needed for the object that was used to create this PdfResourceCounter.ModifierConstructorDescriptionCreates a PdfResourceCounter instance to be used to count the resources needed for either a page (in this case pass a page dictionary) or the trailer (root and info dictionary) of a PDF file. -
Uses of PdfObject in com.itextpdf.pdfa
Modifier and TypeMethodDescriptionprotected void
PdfADocument.flushObject
(PdfObject pdfObject, boolean canBeInObjStm) -
Uses of PdfObject in com.itextpdf.pdfa.checker
Modifier and TypeFieldDescriptionPdfAChecker.checkedObjects
Contains some objects that are already checked.protected Map<PdfObject,
PdfColorSpace> PdfAChecker.checkedObjectsColorspace
PdfAChecker.cmykUsedObjects
PdfAChecker.grayUsedObjects
PdfAChecker.rgbUsedObjects
PdfA2Checker.transparencyObjects
Modifier and TypeMethodDescriptionvoid
PdfA1Checker.checkColorSpace
(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.void
PdfA2Checker.checkColorSpace
(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.void
PdfA4Checker.checkColorSpace
(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) This method performs a range of checks on the given color space, depending on the type and properties of that color space.void
PdfAChecker.checkColorSpace
(PdfColorSpace colorSpace, PdfObject pdfObject, PdfDictionary currentColorSpaces, boolean checkAlternate, Boolean fill) Deprecated.Will become abstract in the next major release.protected void
PdfAChecker.checkContentStreamObject
(PdfObject object) Verify the conformity of the operand of content stream with appropriate specification.void
PdfA1Checker.checkCrypto
(PdfObject crypto) Verify the conformity of encryption usage.void
PdfAChecker.checkCrypto
(PdfObject crypto) Deprecated.Will become abstract in the next major release.void
PdfAChecker.checkPdfObject
(PdfObject obj) This method checks the requirements that must be fulfilled by a COS object in a PDF/A document.protected void
PdfAChecker.checkResources
(PdfDictionary resources, PdfObject pdfObject) Verify the conformity of the resources dictionary.void
PdfAChecker.checkTagStructureElement
(PdfObject obj) This method checks compliance of the tag structure elements, such as struct elements or parent tree entries.boolean
PdfAChecker.objectIsChecked
(PdfObject object) Remembers which objects have already been checked, in order to avoid redundant checks. -
Uses of PdfObject in com.itextpdf.signatures
Modifier and TypeMethodDescriptionPdfSignature.getCertObject()
Gets the /Cert entry value of this signature.
PdfEncryption.createInfoId(byte[], byte[], boolean)
instead