Uses of Class
com.itextpdf.kernel.pdf.PdfObject
-
-
Uses of PdfObject in com.itextpdf.forms
Fields in com.itextpdf.forms with type parameters of type PdfObject Modifier and Type Field Description private java.util.Set<PdfObject>
PdfPageFormCopier. collectedFieldObjects
Methods in com.itextpdf.forms that return PdfObject Modifier and Type Method Description PdfObject
PdfAcroForm. getXFAResource()
Gets theXFA
property on the AcroForm.Methods in com.itextpdf.forms with parameters of type PdfObject Modifier and Type Method Description private AbstractPdfFormField
PdfPageFormCopier. makeFormField(PdfObject fieldDict)
PdfAcroForm
PdfAcroForm. put(PdfName key, PdfObject value)
Put a key/value pair in the dictionary and overwrite previous value if it already exists. -
Uses of PdfObject in com.itextpdf.forms.fields
Methods in com.itextpdf.forms.fields that return PdfObject Modifier and Type Method Description private PdfObject
PdfFormField. getAcroFormKey(PdfName key, int type)
(package private) PdfObject
AbstractPdfFormField. getAcroFormObject(PdfName key, int type)
PdfObject
PdfFormField. getDefaultValue()
Gets the default fallback value for the form field.PdfObject
PdfFormField. getRichText()
Gets a rich text string, as described in "Rich Text Strings" section of Pdf spec.PdfObject
PdfFormField. getValue()
Gets the current value contained in the form field.Methods in com.itextpdf.forms.fields with parameters of type PdfObject Modifier and Type Method Description private PdfName
PdfFormField. getFontNameFromDR(PdfDictionary fontResources, PdfObject font)
static java.lang.String
PdfFormField. getStringValue(PdfObject value)
Retrieves string value fromPdfObject
representing text string or text stream.static 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)
AbstractPdfFormField
AbstractPdfFormField. put(PdfName key, PdfObject value)
Inserts the value into thePdfDictionary
of this field and associates it with the specified key.private void
PdfFormField. putAcroFormObject(PdfName acroFormKey, PdfObject acroFormObject)
Puts object directly to AcroForm dictionary.PdfFormField
PdfFormField. setDefaultValue(PdfObject value)
Sets the default fallback value for the form field.PdfFormField
PdfFormField. setRichText(PdfObject richText)
Sets a rich text string, as described in "Rich Text Strings" section of Pdf spec.PdfSignatureFormField
PdfSignatureFormField. setValue(PdfObject value)
Adds the signature to the signature field. -
Uses of PdfObject in com.itextpdf.forms.xfa
Methods in com.itextpdf.forms.xfa that return PdfObject Modifier and Type Method Description private static PdfObject
XfaForm. getXfaObject(PdfAcroForm acroForm)
Return the XFA Object, could be an array, could be a Stream.private static PdfObject
XfaForm. getXfaObject(PdfDocument pdfDocument)
Return the XFA Object, could be an array, could be a Stream.Methods in com.itextpdf.forms.xfa with parameters of type PdfObject Modifier and Type Method Description private void
XfaForm. initXfaForm(PdfObject xfa)
-
Uses of PdfObject in com.itextpdf.forms.xfdf
Fields in com.itextpdf.forms.xfdf declared as PdfObject Modifier and Type Field Description private PdfObject
FitObject. page
Represents the page displayed by current Fit element.Methods in com.itextpdf.forms.xfdf that return PdfObject Modifier and Type Method Description PdfObject
FitObject. getPage()
Gets the PdfObject representing the page displayed by current Fit element.Methods in com.itextpdf.forms.xfdf with parameters of type PdfObject Modifier and Type Method Description (package private) void
AnnotObject. addAttribute(java.lang.String name, PdfObject valueObject)
(package private) void
AnnotObject. addAttribute(java.lang.String name, PdfObject valueObject, boolean required)
Adds new attribute by given name and value.Constructors in com.itextpdf.forms.xfdf with parameters of type PdfObject Constructor Description FitObject(PdfObject page)
Creates an instance ofFitObject
. -
Uses of PdfObject in com.itextpdf.kernel.font
Methods in com.itextpdf.kernel.font that return PdfObject Modifier and Type Method Description private PdfObject
PdfType0Font. generateWidthsArray()
Methods in com.itextpdf.kernel.font with parameters of type PdfObject Modifier and Type Method Description private static CMapEncoding
PdfType0Font. createCMap(PdfObject cmap, java.lang.String uniMap)
static FontEncoding
DocFontEncoding. createDocFontEncoding(PdfObject encoding, CMapToUnicode toUnicode)
(package private) boolean
PdfFont. makeObjectIndirect(PdfObject obj)
Helper method for making an object indirect, if the object already is indirect.(package private) static CMapToUnicode
FontUtil. processToUnicode(PdfObject toUnicode)
-
Uses of PdfObject in com.itextpdf.kernel.pdf
Classes in com.itextpdf.kernel.pdf with type parameters of type PdfObject Modifier and Type Class Description class
PdfObjectWrapper<T extends PdfObject>
Subclasses of PdfObject in com.itextpdf.kernel.pdf Modifier and Type Class Description class
PdfArray
A representation of an array as described in the PDF specification.class
PdfBoolean
class
PdfDictionary
A representation of a Dictionary as described by the PDF Specification.class
PdfIndirectReference
class
PdfLiteral
class
PdfName
class
PdfNull
Representation of the null object in the PDF specification.class
PdfNumber
APdfNumber
-class is the PDF-equivalent of aDouble
-object.(package private) class
PdfObjectStream
class
PdfPrimitiveObject
class
PdfStream
Representation of a stream as described in the PDF Specification.class
PdfString
APdfString
-class is the PDF-equivalent of a JAVA-String
-object.class
PdfTextArray
PdfTextArray
defines an array with displacements andPdfString
-objects.Fields in com.itextpdf.kernel.pdf declared as PdfObject Modifier and Type Field Description private T
PdfObjectWrapper. pdfObject
protected PdfObject
PdfIndirectReference. refersTo
PdfObject that current PdfIndirectReference instance refers to.Fields in com.itextpdf.kernel.pdf with type parameters of type PdfObject Modifier and Type Field Description (package private) java.util.Iterator<PdfObject>
PdfArrayDirectIterator. array
private java.util.Collection<PdfObject>
PdfDictionaryValues. collection
private java.util.HashSet<PdfObject>
PageFlushingHelper. currNestedObjParents
(package private) java.util.Map.Entry<PdfName,PdfObject>
PdfDictionaryEntrySet.DirectEntry. entry
private java.util.LinkedHashMap<PdfString,PdfObject>
GenericNameTree. items
private java.util.Map<java.lang.Integer,PdfObject>
PdfNumTree. items
protected java.util.List<PdfObject>
PdfArray. list
private java.util.Map<PdfName,PdfObject>
PdfDictionary. map
private java.util.Map<PdfObject,java.util.List<PdfOutline>>
PdfCatalog. pagesWithOutlines
(package private) java.util.Iterator<java.util.Map.Entry<PdfName,PdfObject>>
PdfDictionaryEntrySet.DirectIterator. parentIterator
(package private) java.util.Iterator<PdfObject>
PdfDictionaryValues.DirectIterator. parentIterator
private java.util.Map<PdfObject,PdfName>
PdfResources. resourceToName
private java.util.Set<java.util.Map.Entry<PdfName,PdfObject>>
PdfDictionaryEntrySet. set
Methods in com.itextpdf.kernel.pdf with type parameters of type PdfObject Modifier and Type Method Description (package private) <T extends PdfObject>
PdfNamePdfResources. addResource(PdfObjectWrapper<T> resource, PdfResources.ResourceNameGenerator nameGen)
<T extends PdfObject>
PdfNamePdfResources. getResourceName(PdfObjectWrapper<T> resource)
Gets the mapped resource name of thePdfObject
under the given wrapper.Methods in com.itextpdf.kernel.pdf that return PdfObject Modifier and Type Method Description protected PdfObject
PdfObject. clearState(short state)
Clear state of the flag of current object.PdfObject
PdfObject. clone()
Creates clone of the object which belongs to the same document as original object.PdfObject
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
PdfObject. copyTo(PdfDocument document)
Copies object to a specified document.PdfObject
PdfObject. copyTo(PdfDocument document, boolean allowDuplicating)
Copies object to a specified document.PdfObject
PdfObject. copyTo(PdfDocument document, boolean allowDuplicating, ICopyFilter copyFilter)
Copies object to a specified document.PdfObject
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, boolean preserveEncryption)
Creates a PdfLiteral that contains an array of two id entries.private PdfObject
PdfReader. createPdfNullInstance(boolean readAsDirect)
protected PdfObject
PdfPagesTree. generateTree()
Generate PdfPages tree.PdfObject
PdfArray. get(int index)
Gets the (direct) PdfObject at the specified index.PdfObject
PdfArray. get(int index, boolean asDirect)
PdfObject
PdfDictionary. get(PdfName key)
Returns the value associated to this key.PdfObject
PdfDictionary. get(PdfName key, boolean asDirect)
private static PdfObject
DestinationResolverCopyFilter. getDirectPdfObject(PdfObject value)
PdfObject
GenericNameTree. getEntry(PdfString key)
Retrieve an entry from the name tree.PdfObject
GenericNameTree. getEntry(java.lang.String key)
Retrieve an entry from the name tree.PdfObject
IPdfNameTreeAccess. getEntry(PdfString key)
Retrieve an entry from the name tree.PdfObject
IPdfNameTreeAccess. getEntry(java.lang.String key)
Retrieve an entry from the name tree.private PdfObject
PdfPage. getInheritedValue(PdfName pdfName, int type)
private static PdfObject
PdfPage. getInheritedValue(PdfPages parentPages, PdfName pdfName)
PdfObject
PdfDocument. getPdfObject(int objNum)
Gets PdfObject by object number.PdfObject
PdfResources. getProperties(PdfName name)
PdfObject
PdfIndirectReference. getRefersTo()
PdfObject
PdfIndirectReference. getRefersTo(boolean recursively)
Gets direct object and try to resolve indirects chain.PdfObject
PdfResources. getResourceObject(PdfName resType, PdfName resName)
Get thePdfObject
object with specified type and name.PdfObject
PdfDictionaryEntrySet.DirectEntry. getValue()
PdfObject
PdfObject. makeIndirect(PdfDocument document)
Marks object to be saved as indirect.PdfObject
PdfObject. makeIndirect(PdfDocument document, PdfIndirectReference reference)
Marks object to be saved as indirect.PdfObject
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()
PdfObject
PdfArrayDirectIterator. next()
PdfObject
PdfDictionaryValues.DirectIterator. next()
(package private) PdfObject
PdfObject. processCopying(PdfDocument documentTo, boolean allowDuplicating)
Processes two cases of object copying: copying to the other document cloning inside of the current document(package private) PdfObject
PdfObject. processCopying(PdfDocument documentTo, boolean allowDuplicating, ICopyFilter filter)
Processes two cases of object copying: copying to the other document cloning inside of the current documentPdfObject
PdfDictionary. put(PdfName key, PdfObject value)
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)
private PdfObject
PdfReader. readObject(PdfIndirectReference reference, boolean fixXref)
protected PdfObject
PdfReader. readReference(boolean readAsDirect)
PdfObject
PdfDictionary. remove(PdfName key)
Removes the specified key from this PdfDictionary.PdfObject
PdfArray. set(int index, PdfObject element)
Sets the PdfObject at the specified index in the PdfArray.protected PdfObject
PdfObject. setIndirectReference(PdfIndirectReference indirectReference)
PdfObject
PdfPrimitiveObject. setIndirectReference(PdfIndirectReference indirectReference)
PdfObject
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.PdfObject
PdfDictionaryEntrySet.DirectEntry. setValue(PdfObject value)
Methods in com.itextpdf.kernel.pdf that return types with arguments of type PdfObject Modifier and Type Method Description java.util.Set<java.util.Map.Entry<PdfName,PdfObject>>
PdfDictionary. entrySet()
Returns a Set holding the key-value pairs as Map#Entry objects.protected java.util.LinkedHashMap<PdfString,PdfObject>
GenericNameTree. getItems()
java.util.Map<PdfString,PdfObject>
PdfNameTree. getNames()
Retrieves the names stored in the name treejava.util.Map<java.lang.Integer,PdfObject>
PdfNumTree. getNumbers()
(package private) java.util.Map<PdfObject,java.util.List<PdfOutline>>
PdfCatalog. getPagesWithOutlines()
this method return map containing all pages of the document with associated outlines.java.util.Iterator<PdfObject>
PdfArray. iterator()
Returns an iterator over an array of PdfObject elements.java.util.Iterator<java.util.Map.Entry<PdfName,PdfObject>>
PdfDictionaryEntrySet. iterator()
java.util.Iterator<PdfObject>
PdfDictionaryValues. iterator()
java.util.Map.Entry<PdfName,PdfObject>
PdfDictionaryEntrySet.DirectIterator. next()
private java.util.LinkedHashMap<PdfString,PdfObject>
PdfNameTree. readFromCatalog()
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.java.util.List<PdfObject>
PdfArray. subList(int fromIndex, int toIndex)
Returns a sublist of this PdfArray, starting at fromIndex (inclusive) and ending at toIndex (exclusive).java.util.List<PdfObject>
PdfArray. toList()
Returns unmodifiableList
representation of this PdfArray.java.util.Collection<PdfObject>
PdfDictionary. values()
Returns all the values of this map in a Collection.java.util.Collection<PdfObject>
PdfDictionary. values(boolean asDirects)
Returns all the values of this map in a Collection.Methods in com.itextpdf.kernel.pdf with parameters of type PdfObject Modifier and Type Method Description void
PdfArray. add(int index, PdfObject element)
Adds the specified PdfObject at the specified index.void
PdfArray. add(PdfObject pdfObject)
boolean
PdfDictionaryValues. add(PdfObject object)
void
PdfTextArray. add(PdfObject pdfObject)
PdfName
PdfResources. addColorSpace(PdfObject colorSpace)
AddsPdfObject
to the resources as color space.void
GenericNameTree. addEntry(PdfString key, PdfObject value)
Add an entry to the name tree.protected void
GenericNameTree. addEntry(PdfString key, PdfObject value, java.util.function.Consumer<PdfDocument> onErrorAction)
Add an entry to the name tree.void
GenericNameTree. addEntry(java.lang.String key, PdfObject value)
Add an entry to the name tree.void
PdfNumTree. addEntry(int key, PdfObject value)
(package private) void
PdfCatalog. addNamedDestination(PdfString key, PdfObject value)
This methods adds new name to the Dests NameTree.void
PdfDocument. addNamedDestination(PdfString key, PdfObject value)
This methods adds new name in the Dests NameTree.void
PdfDocument. addNamedDestination(java.lang.String key, PdfObject value)
This methods adds new name in the Dests NameTree.(package private) void
PdfCatalog. addNameToNameTree(PdfString key, PdfObject value, PdfName treeType)
This methods adds a new name to the specified NameTree.void
PdfObjectStream. addObject(PdfObject object)
Adds object to the object stream.protected void
PdfResources. addResource(PdfObject resource, PdfName resType, PdfName resName)
(package private) PdfName
PdfResources. addResource(PdfObject resource, PdfResources.ResourceNameGenerator nameGen)
private static void
OcgPropertiesCopier. attemptToAddObjectToArray(java.util.Set<PdfIndirectReference> fromOcgsToCopy, PdfObject fromObj, PdfArray toArray, PdfDocument toDocument)
private void
PdfResources. checkAndResolveCircularReferences(PdfObject pdfObject)
private static boolean
PdfWriter. checkTypeOfPdfDictionary(PdfObject dictionary, PdfName expectedType)
boolean
PdfArray. contains(PdfObject o)
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)
(package private) PdfDestination
PdfCatalog. copyDestination(PdfObject dest, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument)
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.private PdfDestination
PdfCatalog. createDestinationFromPageNum(PdfObject dest, PdfDocument toDocument)
private static PdfDestination
PdfCatalog. createDestinationFromPageRef(PdfObject dest, java.util.Map<PdfPage,PdfPage> page2page, PdfDocument toDocument, PdfObject pageObject)
protected static void
PdfObjectWrapper. ensureObjectIsAddedToDocument(PdfObject object)
Some wrappers use object's indirect reference to obtain thePdfDocument
to which the object belongs to.private void
PdfDocument. ensureTreeRootAddedToNames(PdfObject treeRoot, PdfName treeType)
(package private) static boolean
PdfObject. equalContent(PdfObject obj1, PdfObject obj2)
private void
PageFlushingHelper. flushIfModified(PdfObject o)
private void
PdfPage. flushMustBeIndirectObject(PdfObject obj)
protected void
PdfDocument. flushObject(PdfObject pdfObject, boolean canBeInObjStm)
Flush an object.protected void
PdfWriter. flushObject(PdfObject pdfObject, boolean canBeInObjStm)
Flushes the object.private void
PageFlushingHelper. flushObjectRecursively(PdfObject obj, PageFlushingHelper.DeepFlushingContext context)
private void
PageFlushingHelper. flushOrRelease(PdfObject obj)
private static PdfArray
PdfNameTree. getDestArray(PdfObject obj)
private static PdfObject
DestinationResolverCopyFilter. getDirectPdfObject(PdfObject value)
PdfName
PdfResources. getResourceName(PdfObject resource)
Gets the mapped resource name of the givenPdfObject
.private static void
OcgPropertiesCopier. getUsedNonFlushedOCGsFromOcDict(PdfObject toObj, PdfObject fromObj, java.util.Set<PdfIndirectReference> fromUsedOcgs, PdfDictionary toOcProperties)
protected PdfNumber
PdfReader. getXrefPrev(PdfObject prevObjectToCheck)
int
PdfArray. indexOf(PdfObject o)
Gets the first index of the specified PdfObject.private void
PageFlushingHelper. makeIndirectIfNeeded(PdfObject o)
protected static void
PdfObjectWrapper. markObjectAsIndirect(PdfObject pdfObject)
private void
PdfWriter. markObjectToFlush(PdfObject pdfObject)
private static boolean
OcgPropertiesCopier. orderBranchContainsSetElements(PdfObject arrayObj, PdfArray array, int currentIndex, java.util.Set<PdfIndirectReference> ocgs, PdfArray toOcgs, PdfDocument toDocument)
private void
DestinationResolverCopyFilter. processAction(PdfObject newParent, PdfName name, PdfDictionary dict)
private boolean
DestinationResolverCopyFilter. processLinkAnnotion(PdfObject newParent, PdfObject value, PdfDictionary dict)
PdfCatalog
PdfCatalog. put(PdfName key, PdfObject value)
Add key and value toPdfCatalog
dictionary.PdfObject
PdfDictionary. put(PdfName key, PdfObject value)
Inserts the value into this PdfDictionary and associates it with the specified key.(package private) PdfDocumentInfo
PdfDocumentInfo. put(PdfName key, PdfObject value)
PdfPage
PdfPage. put(PdfName key, PdfObject value)
Helper method that associates specified value with the specified key in the underlyingPdfDictionary
.PdfViewerPreferences
PdfViewerPreferences. put(PdfName key, PdfObject value)
void
PdfArray. remove(PdfObject o)
Removes the first occurrence of the specified PdfObject, if it is present.SerializedObjectContent
SmartModePdfObjectsSerializer. serializeObject(PdfObject obj)
private void
SmartModePdfObjectsSerializer. serObject(PdfObject obj, ByteBuffer bb, int level, java.util.Map<PdfIndirectReference,byte[]> serializedCache)
PdfObject
PdfArray. set(int index, PdfObject element)
Sets the PdfObject at the specified index in the PdfArray.protected void
PdfIndirectReference. setRefersTo(PdfObject refersTo)
PdfObject
PdfDictionaryEntrySet.DirectEntry. setValue(PdfObject value)
boolean
DestinationResolverCopyFilter. shouldProcess(PdfObject newParent, PdfName name, PdfObject value)
private void
PdfDocument. updateValueInMarkInfoDict(PdfName key, PdfObject value)
PdfOutputStream
PdfOutputStream. write(PdfObject pdfObject)
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.Method parameters in com.itextpdf.kernel.pdf with type arguments of type PdfObject Modifier and Type Method Description void
PdfArray. addAll(java.util.Collection<PdfObject> c)
Adds the Collection of PdfObjects.void
PdfTextArray. addAll(java.util.Collection<PdfObject> c)
Adds the Collection of PdfObjects.private void
PdfNameTree. insertDestsEntriesFromCatalog(java.util.Map<PdfString,PdfObject> items)
private static PdfString
GenericNameTree. iterateItems(PdfDictionary dictionary, java.util.Map<PdfString,PdfObject> items, PdfString leftOver)
private static PdfString
GenericNameTree. iterateLeafNode(PdfArray names, java.util.Map<PdfString,PdfObject> items, PdfString leftOver)
private static void
PdfNameTree. normalizeDestinations(java.util.Map<PdfString,PdfObject> items)
protected void
GenericNameTree. setItems(java.util.LinkedHashMap<PdfString,PdfObject> items)
Constructors in com.itextpdf.kernel.pdf with parameters of type PdfObject Constructor Description PdfArray(PdfObject obj)
Create a new PdfArray with the provided PdfObject as the first item in the array.Constructor parameters in com.itextpdf.kernel.pdf with type arguments of type PdfObject Constructor Description DirectEntry(java.util.Map.Entry<PdfName,PdfObject> entry)
DirectIterator(java.util.Iterator<java.util.Map.Entry<PdfName,PdfObject>> parentIterator)
DirectIterator(java.util.Iterator<PdfObject> parentIterator)
PdfArray(java.lang.Iterable<? extends PdfObject> objects, int initialCapacity)
Create a new PdfArray.PdfArray(java.util.List<? extends PdfObject> objects)
Create a new PdfArray.PdfArrayDirectIterator(java.util.List<PdfObject> array)
PdfDictionary(java.util.Map<PdfName,PdfObject> map)
Creates a new PdfDictionary instance.PdfDictionary(java.util.Set<java.util.Map.Entry<PdfName,PdfObject>> entrySet)
Creates a new PdfDictionary instance.PdfDictionaryEntrySet(java.util.Set<java.util.Map.Entry<PdfName,PdfObject>> set)
PdfDictionaryValues(java.util.Collection<PdfObject> collection)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.action
Methods in com.itextpdf.kernel.pdf.action that return types with arguments of type PdfObject Modifier and Type Method Description java.util.List<PdfObject>
PdfActionOcgState. getObjectList()
Gets a list ofPdfObject
that is describing this particular optional content group states.Methods in com.itextpdf.kernel.pdf.action with parameters of type PdfObject Modifier and Type Method Description static PdfAction
PdfAction. createThread(PdfFileSpec fileSpec, PdfObject destinationThread, PdfObject bead)
Creates a Thread action (section 12.6.4.6 of ISO 32000-1).PdfAction
PdfAction. put(PdfName key, PdfObject value)
Inserts the value into the underlying object of thisPdfAction
and associates it with the specified key.PdfTarget
PdfTarget. put(PdfName key, PdfObject value)
This is a convenient method to put key-value pairs to the underlyingPdfObject
. -
Uses of PdfObject in com.itextpdf.kernel.pdf.annot
Methods in com.itextpdf.kernel.pdf.annot that return PdfObject Modifier and Type Method Description PdfObject
Pdf3DAnnotation. getDefaultInitialView()
Gets the default initial view of the 3D artwork that shall be used when the annotation is activated.PdfObject
PdfLinkAnnotation. getDestinationObject()
Gets the annotation destination asPdfObject
instance.PdfObject
PdfFileAttachmentAnnotation. getFileSpecObject()
PdfObject
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.Methods in com.itextpdf.kernel.pdf.annot with parameters of type PdfObject Modifier and Type Method Description static PdfAnnotation
PdfAnnotation. makeAnnotation(PdfObject pdfObject)
Factory method that creates the type specificPdfAnnotation
from the givenPdfObject
that represents annotation object.PdfAnnotation
PdfAnnotation. put(PdfName key, PdfObject value)
Inserts the value into into the underlyingPdfDictionary
of thisPdfAnnotation
and associates it with the specified key.Pdf3DAnnotation
Pdf3DAnnotation. setDefaultInitialView(PdfObject initialView)
Sets the default initial view of the 3D artwork that shall be used when the annotation is activated.PdfLinkAnnotation
PdfLinkAnnotation. setDestination(PdfObject destination)
Sets the annotation destination asPdfObject
instance.PdfWidgetAnnotation
PdfWidgetAnnotation. setParent(PdfObject parent)
PdfMarkupAnnotation
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.Constructors in com.itextpdf.kernel.pdf.annot with parameters of type PdfObject Constructor Description Pdf3DAnnotation(Rectangle rect, PdfObject artwork)
Creates aPdf3DAnnotation
instance. -
Uses of PdfObject in com.itextpdf.kernel.pdf.canvas
Fields in com.itextpdf.kernel.pdf.canvas declared as PdfObject Modifier and Type Field Description private PdfObject
CanvasGraphicsState. blackGenerationFunction
private PdfObject
CanvasGraphicsState. blackGenerationFunction2
private PdfObject
CanvasGraphicsState. blendMode
private PdfObject
CanvasGraphicsState. halftone
private PdfObject
CanvasGraphicsState. htp
private PdfObject
CanvasGraphicsState. softMask
private PdfObject
CanvasGraphicsState. transferFunction
private PdfObject
CanvasGraphicsState. transferFunction2
private PdfObject
CanvasGraphicsState. underColorRemovalFunction
private PdfObject
CanvasGraphicsState. underColorRemovalFunction2
Methods in com.itextpdf.kernel.pdf.canvas that return PdfObject Modifier and Type Method Description PdfObject
CanvasGraphicsState. 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()
.PdfObject
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()
.PdfObject
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()
.PdfObject
CanvasGraphicsState. getHalftone()
Gets the current halftone , see ISO32000-1, 10.5 Halftones and Table 58 – Entries in a Graphics State Parameter Dictionary,PdfExtGState.getHalftone()
.PdfObject
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.PdfObject
CanvasTag. getProperty(PdfName name)
Gets a property from thetag
's properties dictionary.PdfObject
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()
.PdfObject
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()
.PdfObject
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()
.PdfObject
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()
.PdfObject
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()
.Methods in com.itextpdf.kernel.pdf.canvas with parameters of type PdfObject Modifier and Type Method Description CanvasTag
CanvasTag. addProperty(PdfName name, PdfObject value)
Adds a single property to thetag
's properties. -
Uses of PdfObject in com.itextpdf.kernel.pdf.canvas.parser
Methods in com.itextpdf.kernel.pdf.canvas.parser with parameters of type PdfObject Modifier and Type Method Description (package private) PdfDictionary
PdfCanvasProcessor.BeginMarkedContentDictionaryOperator. getPropertiesDictionary(PdfObject operand1, PdfResources resources)
Method parameters in com.itextpdf.kernel.pdf.canvas.parser with type arguments of type PdfObject Modifier and Type Method Description private static Color
PdfCanvasProcessor. getColor(int nOperands, java.util.List<PdfObject> operands)
Gets a color based on a list of operands.private static Color
PdfCanvasProcessor. getColor(PdfColorSpace pdfColorSpace, java.util.List<PdfObject> operands, PdfResources resources)
Gets a color based on a list of operands and Color space.private static float[]
PdfCanvasProcessor. getColorants(java.util.List<PdfObject> operands)
void
IContentOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.BeginMarkedContentDictionaryOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.BeginMarkedContentOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.BeginTextOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.ClipPathOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.CloseSubpathOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.CurveFirstPointDuplicatedOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.CurveFourhPointDuplicatedOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.CurveOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.DoOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.EndImageOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.EndMarkedContentOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.EndTextOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.IgnoreOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.LineToOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.ModifyCurrentTransformationMatrixOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.MoveNextLineAndShowTextOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.MoveNextLineAndShowTextWithSpacingOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.MoveToOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.PaintPathOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.PopGraphicsStateOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.ProcessGraphicsStateResourceOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.PushGraphicsStateOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.RectangleOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetCMYKFillOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetCMYKStrokeOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetColorFillOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetColorSpaceFillOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetColorSpaceStrokeOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetColorStrokeOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetGrayFillOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetGrayStrokeOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetLineCapOperator. invoke(PdfCanvasProcessor processor, PdfLiteral oper, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetLineDashPatternOperator. invoke(PdfCanvasProcessor processor, PdfLiteral oper, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetLineJoinOperator. invoke(PdfCanvasProcessor processor, PdfLiteral oper, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetLineWidthOperator. invoke(PdfCanvasProcessor processor, PdfLiteral oper, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetMiterLimitOperator. invoke(PdfCanvasProcessor processor, PdfLiteral oper, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetRGBFillOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetRGBStrokeOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextCharacterSpacingOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextFontOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextHorizontalScalingOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextLeadingOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextRenderModeOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextRiseOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.SetTextWordSpacingOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.ShowTextArrayOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.ShowTextOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.TextMoveNextLineOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.TextMoveStartNextLineOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.TextMoveStartNextLineWithLeadingOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.void
PdfCanvasProcessor.TextSetTextMatrixOperator. invoke(PdfCanvasProcessor processor, PdfLiteral operator, java.util.List<PdfObject> operands)
Called when a content operator should be processed.protected void
PdfCanvasProcessor. invokeOperator(PdfLiteral operator, java.util.List<PdfObject> operands)
Invokes an operator. -
Uses of PdfObject in com.itextpdf.kernel.pdf.canvas.parser.util
Methods in com.itextpdf.kernel.pdf.canvas.parser.util that return PdfObject Modifier and Type Method Description private static PdfObject
InlineImageParsingUtils. getAlternateValue(PdfName key, PdfObject value)
Transforms value abbreviations into their corresponding real valuePdfObject
PdfCanvasParser. readObject()
Reads a pdf object.Methods in com.itextpdf.kernel.pdf.canvas.parser.util that return types with arguments of type PdfObject Modifier and Type Method Description java.util.List<PdfObject>
PdfCanvasParser. parse(java.util.List<PdfObject> ls)
Parses a single command from the content.Methods in com.itextpdf.kernel.pdf.canvas.parser.util with parameters of type PdfObject Modifier and Type Method Description byte[]
InlineImageParsingUtils.UnsupportedFilter. decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary)
private static PdfObject
InlineImageParsingUtils. getAlternateValue(PdfName key, PdfObject value)
Transforms value abbreviations into their corresponding real valueMethod parameters in com.itextpdf.kernel.pdf.canvas.parser.util with type arguments of type PdfObject Modifier and Type Method Description java.util.List<PdfObject>
PdfCanvasParser. parse(java.util.List<PdfObject> ls)
Parses a single command from the content. -
Uses of PdfObject in com.itextpdf.kernel.pdf.collection
Methods in com.itextpdf.kernel.pdf.collection that return PdfObject Modifier and Type Method Description PdfObject
PdfCollectionField. getValue(java.lang.String value)
Converts string to appropriate pdf value. -
Uses of PdfObject in com.itextpdf.kernel.pdf.colorspace
Methods in com.itextpdf.kernel.pdf.colorspace with parameters of type PdfObject Modifier and Type Method Description protected static PdfArray
PdfSpecialCs.DeviceN. getDeviceNCsArray(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform)
private static PdfArray
PdfSpecialCs.Indexed. getIndexedCsArray(PdfObject base, int hival, PdfString lookup)
protected static PdfArray
PdfSpecialCs.NChannel. getNChannelCsArray(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes)
private static PdfArray
PdfSpecialCs.Separation. getSeparationCsArray(PdfName name, PdfObject alternateSpace, PdfObject tintTransform)
static PdfColorSpace
PdfColorSpace. makeColorSpace(PdfObject pdfObject)
Constructors in com.itextpdf.kernel.pdf.colorspace with parameters of type PdfObject Constructor Description DeviceN(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform)
Indexed(PdfObject base, int hival, PdfString lookup)
NChannel(PdfArray names, PdfObject alternateSpace, PdfObject tintTransform, PdfDictionary attributes)
Pattern(PdfObject pdfObj)
PdfColorSpace(PdfObject pdfObject)
Separation(PdfName name, PdfObject alternateSpace, PdfObject tintTransform)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.colorspace.shading
Methods in com.itextpdf.kernel.pdf.colorspace.shading that return PdfObject Modifier and Type Method Description PdfObject
AbstractPdfShading. getColorSpace()
Gets the color space in which colour values shall be expressed.PdfObject
AbstractPdfShading. getFunction()
Gets the function PdfObject that represents color transitions across the shading geometry.Constructors in com.itextpdf.kernel.pdf.colorspace.shading with parameters of type PdfObject Constructor Description PdfFunctionBasedShading(PdfObject colorSpace, IPdfFunction function)
Creates the new instance of the class. -
Uses of PdfObject in com.itextpdf.kernel.pdf.extgstate
Methods in com.itextpdf.kernel.pdf.extgstate that return PdfObject Modifier and Type Method Description PdfObject
PdfExtGState. getBlackGenerationFunction()
Gets the black-generation function value,BG
.PdfObject
PdfExtGState. getBlackGenerationFunction2()
Gets the black-generation function value orDefault
,BG2
key.PdfObject
PdfExtGState. getBlendMode()
Gets the current blend mode for the transparent imaging model,BM
key.PdfObject
PdfExtGState. getHalftone()
Gets the halftone dictionary, stream orDefault
,HT
key.PdfObject
PdfExtGState. getSoftMask()
Gets the current soft mask,SMask
key.PdfObject
PdfExtGState. getTransferFunction()
Gets the transfer function value,TR
key.PdfObject
PdfExtGState. getTransferFunction2()
Gets the transfer function value orDefault
,TR2
key.PdfObject
PdfExtGState. getUndercolorRemovalFunction()
Gets the undercolor-removal function,UCR
key.PdfObject
PdfExtGState. getUndercolorRemovalFunction2()
Gets the undercolor-removal function value orDefault
,UCR2
key.Methods in com.itextpdf.kernel.pdf.extgstate with parameters of type PdfObject Modifier and Type Method Description PdfExtGState
PdfExtGState. put(PdfName key, PdfObject value)
Puts the value into Graphics state parameter dictionary and associates it with the specified key.PdfExtGState
PdfExtGState. setBlackGenerationFunction(PdfObject blackGenerationFunction)
Sets the black-generation function value,BG
.PdfExtGState
PdfExtGState. setBlackGenerationFunction2(PdfObject blackGenerationFunction2)
Sets the black-generation function value orDefault
,BG2
key.PdfExtGState
PdfExtGState. setBlendMode(PdfObject blendMode)
Sets the current blend mode for the transparent imaging model,BM
key.PdfExtGState
PdfExtGState. setHalftone(PdfObject halftone)
Sets the halftone orDefault
,HT
key.PdfExtGState
PdfExtGState. setSoftMask(PdfObject sMask)
Sets the current soft mask,SMask
key.PdfExtGState
PdfExtGState. setTransferFunction(PdfObject transferFunction)
Sets the transfer function value,TR
key.PdfExtGState
PdfExtGState. setTransferFunction2(PdfObject transferFunction2)
Sets the transfer function value orDefault
,TR2
key.PdfExtGState
PdfExtGState. setUndercolorRemovalFunction(PdfObject undercolorRemovalFunction)
Sets the undercolor-removal function,UCR
key.PdfExtGState
PdfExtGState. setUndercolorRemovalFunction2(PdfObject undercolorRemovalFunction2)
Sets the undercolor-removal function value orDefault
,UCR2
key. -
Uses of PdfObject in com.itextpdf.kernel.pdf.filespec
Methods in com.itextpdf.kernel.pdf.filespec with parameters of type PdfObject Modifier and Type Method Description PdfFileSpec
PdfFileSpec. put(PdfName key, PdfObject value)
static PdfFileSpec
PdfFileSpec. wrapFileSpecObject(PdfObject fileSpecObject)
Wrap the passedPdfObject
to the specificPdfFileSpec
object, according to the type of the passed pdf object.Constructors in com.itextpdf.kernel.pdf.filespec with parameters of type PdfObject Constructor Description PdfFileSpec(PdfObject pdfObject)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.filters
Methods in com.itextpdf.kernel.pdf.filters with parameters of type PdfObject 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.static byte[]
FlateDecodeFilter. decodePredictor(byte[] in, PdfObject decodeParams)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.function
Methods in com.itextpdf.kernel.pdf.function that return PdfObject Modifier and Type Method Description PdfObject
AbstractPdfFunction. getAsPdfObject()
PdfObject
IPdfFunction. getAsPdfObject()
Methods in com.itextpdf.kernel.pdf.function with parameters of type PdfObject Modifier and Type Method Description IPdfFunction
IPdfFunctionFactory. create(PdfObject pdfObject)
Creates a PDF function instance.static IPdfFunction
PdfFunctionFactory. create(PdfObject pdfObject)
Factory method to create a function instance based on an existingPdfObject
. -
Uses of PdfObject in com.itextpdf.kernel.pdf.layer
Methods in com.itextpdf.kernel.pdf.layer that return PdfObject Modifier and Type Method Description PdfObject
PdfOCProperties. fillDictionary()
Fills the underlying PdfDictionary object with the current layers and their settings.PdfObject
PdfOCProperties. fillDictionary(boolean removeNonDocumentOcgs)
Fills the underlying PdfDictionary object with the current layers and their settings.Methods in com.itextpdf.kernel.pdf.layer with parameters of type PdfObject Modifier and Type Method Description static boolean
PdfOCProperties. checkDDictonaryFieldValue(PdfName field, PdfObject value)
Checks if optional content group default configuration dictionary field value matches the required value for this field, if one exists. -
Uses of PdfObject in com.itextpdf.kernel.pdf.navigation
Methods in com.itextpdf.kernel.pdf.navigation that return PdfObject Modifier and Type Method Description abstract PdfObject
PdfDestination. getDestinationPage(IPdfNameTreeAccess names)
PdfObject
PdfExplicitDestination. getDestinationPage(IPdfNameTreeAccess names)
PdfObject
PdfExplicitRemoteGoToDestination. getDestinationPage(IPdfNameTreeAccess names)
PdfObject
PdfNamedDestination. getDestinationPage(IPdfNameTreeAccess names)
PdfObject
PdfStringDestination. getDestinationPage(IPdfNameTreeAccess names)
PdfObject
PdfStructureDestination. getDestinationPage(IPdfNameTreeAccess names)
Methods in com.itextpdf.kernel.pdf.navigation with parameters of type PdfObject Modifier and Type Method Description static PdfDestination
PdfDestination. makeDestination(PdfObject pdfObject)
CreatesPdfDestination
implementation based on providedPdfObject
.static PdfDestination
PdfDestination. makeDestination(PdfObject pdfObject, boolean throwException)
CreatesPdfDestination
implementation based on providedPdfObject
.Constructors in com.itextpdf.kernel.pdf.navigation with parameters of type PdfObject Constructor Description PdfDestination(PdfObject pdfObject)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.tagging
Fields in com.itextpdf.kernel.pdf.tagging with type parameters of type PdfObject Modifier and Type Field Description private java.util.Set<PdfObject>
StructureTreeCopier.CopyStructureResult. copiedNamespaces
private java.util.Set<PdfObject>
StructureTreeCopier.StructElemCopyingParams. copiedNamespaces
private java.util.Set<PdfObject>
StructureTreeCopier.StructElemCopyingParams. objectsToCopy
Methods in com.itextpdf.kernel.pdf.tagging that return PdfObject Modifier and Type Method Description private static PdfObject
StructureTreeCopier. copyObjectKid(PdfObject kid, PdfDictionary copiedParent, PdfDictionary destPage, boolean parentChangePg, StructureTreeCopier.StructElemCopyingParams copyingParams, PdfDictionary lastCopiedTrPage)
PdfObject
PdfStructElem. getAttributes(boolean createNewIfNull)
Gets attributes object.PdfObject
PdfStructElem. getK()
private static PdfObject
ParentTreeHandler. getStm(PdfMcr mcr)
Methods in com.itextpdf.kernel.pdf.tagging that return types with arguments of type PdfObject Modifier and Type Method Description java.util.Set<PdfObject>
StructureTreeCopier.CopyStructureResult. getCopiedNamespaces()
java.util.Set<PdfObject>
StructureTreeCopier.StructElemCopyingParams. getCopiedNamespaces()
java.util.Set<PdfObject>
StructureTreeCopier.StructElemCopyingParams. getObjectsToCopy()
Methods in com.itextpdf.kernel.pdf.tagging with parameters of type PdfObject Modifier and Type Method Description void
PdfStructIdTree. addEntry(PdfString key, PdfObject value)
(package private) static void
PdfStructElem. addKidObject(PdfDictionary parent, int index, PdfObject kid)
private void
PdfStructElem. addKidObjectToStructElemList(PdfObject k, java.util.List<IStructureNode> list)
private IStructureNode
PdfStructElem. convertPdfObjectToIPdfStructElem(PdfObject obj)
private static PdfObject
StructureTreeCopier. copyObjectKid(PdfObject kid, PdfDictionary copiedParent, PdfDictionary destPage, boolean parentChangePg, StructureTreeCopier.StructElemCopyingParams copyingParams, PdfDictionary lastCopiedTrPage)
private void
PdfStructTreeRoot. ifKidIsStructElementAddToList(PdfObject kid, java.util.List<IStructureNode> kids)
private void
PdfNamespace. logOverwritingOfMappingIfNeeded(java.lang.String thisNsRole, PdfObject prevVal)
private PdfNamespace
PdfNamespace. put(PdfName key, PdfObject value)
PdfStructElem
PdfStructElem. put(PdfName key, PdfObject value)
private int
PdfStructElem. removeKidObject(PdfObject kid)
private static int
PdfStructElem. removeObjectFromArray(PdfArray array, PdfObject toRemove)
void
PdfStructElem. setAttributes(PdfObject attributes)
Method parameters in com.itextpdf.kernel.pdf.tagging with type arguments of type PdfObject Modifier and Type Method Description private static PdfDictionary
StructureTreeCopier. addAllParentsToSet(PdfMcr mcr, java.util.Set<PdfObject> set)
private static void
StructureTreeCopier. separateKids(PdfDictionary structElem, java.util.Set<PdfObject> firstPartElems, StructureTreeCopier.LastClonedAncestor lastCloned, PdfDocument document)
Constructors in com.itextpdf.kernel.pdf.tagging with parameters of type PdfObject Constructor Description PdfMcr(PdfObject pdfObject, PdfStructElem parent)
Constructor parameters in com.itextpdf.kernel.pdf.tagging with type arguments of type PdfObject 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)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.tagutils
Fields in com.itextpdf.kernel.pdf.tagutils with type parameters of type PdfObject Modifier and Type Field Description private java.util.Set<PdfObject>
AbstractAvoidDuplicatesTagTreeIteratorHandler. processedObjects
Methods in com.itextpdf.kernel.pdf.tagutils that return PdfObject Modifier and Type Method Description (package private) static PdfObject
AccessibilityPropertiesToStructElem. combineAttributesList(PdfObject attributesObject, int insertIndex, java.util.List<PdfStructureAttributes> newAttributesList, PdfNumber revision)
PdfObject
TagReference. getProperty(PdfName name)
Gets property which related to specified name.Methods in com.itextpdf.kernel.pdf.tagutils with parameters of type PdfObject Modifier and Type Method Description TagReference
TagReference. addProperty(PdfName name, PdfObject value)
Adds property, which will be associated with marked-content sequence.(package private) static PdfObject
AccessibilityPropertiesToStructElem. combineAttributesList(PdfObject attributesObject, int insertIndex, java.util.List<PdfStructureAttributes> newAttributesList, PdfNumber revision)
-
Uses of PdfObject in com.itextpdf.kernel.pdf.xobject
Fields in com.itextpdf.kernel.pdf.xobject declared as PdfObject Modifier and Type Field Description private PdfObject
ImagePdfBytesInfo. colorspace
Methods in com.itextpdf.kernel.pdf.xobject that return PdfObject Modifier and Type Method Description private static PdfObject
PdfImageXObject. getColorSpaceInfo(PngImageData pngImageData)
Methods in com.itextpdf.kernel.pdf.xobject with parameters of type PdfObject Modifier and Type Method Description private void
ImagePdfBytesInfo. findColorspace(PdfObject csObj, boolean checkIndexedBase)
Sets state of this object according to the color spacePdfFormXObject
PdfFormXObject. put(PdfName key, PdfObject value)
Puts the value into Image XObject dictionary and associates it with the specified key.PdfImageXObject
PdfImageXObject. put(PdfName key, PdfObject value)
Puts the value into Image XObject dictionary and associates it with the specified key.PdfTransparencyGroup
PdfTransparencyGroup. put(PdfName key, PdfObject value)
-
Uses of PdfObject in com.itextpdf.kernel.utils
Fields in com.itextpdf.kernel.utils with type parameters of type PdfObject Modifier and Type Field Description private java.util.Set<PdfObject>
TaggedPdfReaderTool. inspectedStructTreeElems
private java.util.Map<java.lang.Integer,PdfObject>
PdfResourceCounter. resources
A map of the resources that are already taken into accountMethods in com.itextpdf.kernel.utils that return types with arguments of type PdfObject Modifier and Type Method Description java.util.Map<java.lang.Integer,PdfObject>
PdfResourceCounter. getResources()
Returns a map with the resources.Methods in com.itextpdf.kernel.utils with parameters of type PdfObject Modifier and Type Method Description protected boolean
CompareTool. compareObjects(PdfObject outObj, PdfObject cmpObj, ObjectPath currentPath, CompareTool.CompareResult compareResult)
Compare PDF objects.protected void
PdfResourceCounter. loopOver(PdfObject obj)
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 void
PdfResourceCounter. process(PdfObject obj)
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)
Method parameters in com.itextpdf.kernel.utils with type arguments of type PdfObject Modifier and Type Method Description private PdfNumber
CompareTool. flattenNumTree(PdfDictionary dictionary, PdfNumber leftOver, java.util.LinkedList<PdfObject> items)
long
PdfResourceCounter. getLength(java.util.Map<java.lang.Integer,PdfObject> res)
Returns the resources needed for the object that was used to create this PdfResourceCounter.Constructors in com.itextpdf.kernel.utils with parameters of type PdfObject Constructor Description PdfResourceCounter(PdfObject obj)
Creates 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.kernel.validation
Methods in com.itextpdf.kernel.validation with parameters of type PdfObject Modifier and Type Method Description boolean
ValidationContainer. isPdfObjectChecked(PdfObject pdfObject)
IsPdfObject
ready to flush according to all addedIValidationChecker
implementations.boolean
IValidationChecker. isPdfObjectReadyToFlush(PdfObject object)
IsPdfObject
ready to flush.boolean
Pdf20Checker. isPdfObjectReadyToFlush(PdfObject object)
-
Uses of PdfObject in com.itextpdf.kernel.validation.context
Fields in com.itextpdf.kernel.validation.context declared as PdfObject Modifier and Type Field Description private PdfObject
CryptoValidationContext. crypto
private PdfObject
PdfObjectValidationContext. object
private PdfObject
TagStructElementValidationContext. object
Methods in com.itextpdf.kernel.validation.context that return PdfObject Modifier and Type Method Description PdfObject
CryptoValidationContext. getCrypto()
Gets the crypto object.PdfObject
PdfObjectValidationContext. getObject()
Gets the pdf object.PdfObject
TagStructElementValidationContext. getObject()
Gets the tag pdf object.Constructors in com.itextpdf.kernel.validation.context with parameters of type PdfObject Constructor Description CryptoValidationContext(PdfObject crypto)
Instantiates a newCryptoValidationContext
based on crypto object.PdfDestinationAdditionContext(PdfObject destinationObject)
CreatesPdfDestinationAdditionContext
instance.PdfObjectValidationContext(PdfObject object)
Instantiates a newPdfObjectValidationContext
based on pdf object.TagStructElementValidationContext(PdfObject object)
Instantiates a newTagStructElementValidationContext
based on pdf object. -
Uses of PdfObject in com.itextpdf.layout.tagging
Fields in com.itextpdf.layout.tagging with type parameters of type PdfObject Modifier and Type Field Description private java.util.Map<PdfObject,TaggingDummyElement>
LayoutTaggingHelper. dummiesForPreExistingTags
-
Uses of PdfObject in com.itextpdf.pdfa.checker
Fields in com.itextpdf.pdfa.checker with type parameters of type PdfObject Modifier and Type Field Description protected java.util.Set<PdfObject>
PdfAChecker. checkedObjects
Contains some objects that are already checked.protected java.util.Map<PdfObject,PdfColorSpace>
PdfAChecker. checkedObjectsColorspace
protected java.util.Set<PdfObject>
PdfAChecker. cmykUsedObjects
protected java.util.Set<PdfObject>
PdfAChecker. grayUsedObjects
private java.util.Map<PdfObject,java.util.List<PdfStream>>
PdfA4Checker. iccBasedCmykObjects
protected java.util.Set<PdfObject>
PdfAChecker. rgbUsedObjects
protected java.util.Set<PdfObject>
PdfA2Checker. transparencyObjects
Methods in com.itextpdf.pdfa.checker with parameters of type PdfObject Modifier and Type Method Description void
PdfA1Checker. 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.void
PdfA2Checker. 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.void
PdfA4Checker. 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 void
PdfAChecker. 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.private void
PdfA4Checker. checkContentForColorUsages(PdfObject pdfObject, PdfStream pageIntentProfile, PdfColorSpace pageTransparencyBlendingCS)
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.abstract void
PdfAChecker. checkCrypto(PdfObject crypto)
Verify the conformity of encryption usage.private boolean
PdfA2Checker. checkDefaultCS(PdfObject pdfObject, PdfDictionary currentColorSpaces, java.lang.Boolean fill, PdfName defaultCsName, int numOfComponents)
private void
PdfA4Checker. checkObjectWithResourcesForColorUsages(PdfObject objectWithResources, PdfStream pageIntentProfile, PdfColorSpace pageTransparencyBlendingCS)
private void
PdfA2Checker. checkObjectWithResourcesForTransparency(PdfObject objectWithResources, java.util.Set<PdfObject> checkedObjects)
private void
PdfAChecker. checkOpenAction(PdfObject openAction)
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.private void
PdfA2Checker. checkSeparationInsideDeviceN(PdfArray separation, PdfObject deviceNColorSpace, PdfObject deviceNTintTransform)
void
PdfAChecker. checkTagStructureElement(PdfObject obj)
This method checks compliance of the tag structure elements, such as struct elements or parent tree entries.private boolean
PdfA2Checker. isAltCSIsTheSame(PdfObject cs1, PdfObject cs2)
boolean
PdfAChecker. isPdfObjectReadyToFlush(PdfObject object)
IsPdfObject
ready to flush.Method parameters in com.itextpdf.pdfa.checker with type arguments of type PdfObject Modifier and Type Method Description private void
PdfA2Checker. checkAppearanceStreamForTransparency(PdfDictionary ap, java.util.Set<PdfObject> checkedObjects)
private void
PdfA2Checker. checkCatalogConfig(PdfDictionary config, java.util.HashSet<PdfObject> ocgs, java.util.HashSet<java.lang.String> names)
private void
PdfA2Checker. checkObjectWithResourcesForTransparency(PdfObject objectWithResources, java.util.Set<PdfObject> checkedObjects)
(package private) void
PdfA2Checker. checkResourcesForTransparency(PdfDictionary resources, java.util.Set<PdfObject> checkedObjects)
private void
PdfAChecker. checkResourcesOfAppearanceStreams(PdfDictionary appearanceStreamsDict, java.util.Set<PdfObject> checkedObjects)
private void
PdfA2Checker. checkSingleResourceTypeForTransparency(PdfDictionary singleResourceDict, java.util.Set<PdfObject> checkedObjects)
private void
PdfA2Checker. fillOrderRecursively(PdfArray orderArray, java.util.Set<PdfObject> order)
-
Uses of PdfObject in com.itextpdf.pdfua.checkers
Methods in com.itextpdf.pdfua.checkers with parameters of type PdfObject Modifier and Type Method Description private void
PdfUA1Checker. checkPdfObject(PdfObject obj)
This method checks the requirements that must be fulfilled by a COS object in a PDF/UA document.private void
PdfUA2Checker. checkPdfObject(PdfObject obj)
boolean
PdfUA1Checker. isPdfObjectReadyToFlush(PdfObject object)
IsPdfObject
ready to flush.boolean
PdfUA2Checker. isPdfObjectReadyToFlush(PdfObject object)
-
Uses of PdfObject in com.itextpdf.pdfua.checkers.utils.tables
Methods in com.itextpdf.pdfua.checkers.utils.tables that return PdfObject Modifier and Type Method Description private static PdfObject
CellResultMatrix. getAttribute(AccessibilityProperties props, PdfName name)
-
Uses of PdfObject in com.itextpdf.pdfua.checkers.utils.ua2
Fields in com.itextpdf.pdfua.checkers.utils.ua2 with type parameters of type PdfObject Modifier and Type Field Description private java.util.Map<PdfObject,java.util.Set<IStructureNode>>
PdfUA2LinkChecker. destinationToStructParentsMap
Methods in com.itextpdf.pdfua.checkers.utils.ua2 that return PdfObject Modifier and Type Method Description private PdfObject
PdfUA2LinkChecker. getStructureDestinationObject(PdfDictionary annotObj)
private static PdfObject
PdfUA2FormChecker. getValueFromParent(PdfDictionary field)
Methods in com.itextpdf.pdfua.checkers.utils.ua2 with parameters of type PdfObject Modifier and Type Method Description private void
PdfUA2DestinationsChecker. checkAllGoToActions(PdfObject object, java.util.List<PdfObject> visitedObjects)
private static void
PdfUA2EmbeddedFilesChecker. checkFileSpec(PdfObject obj)
Verify the conformity of the file specification dictionary.private PdfArray
PdfUA2LinkChecker. getDestination(PdfObject destination)
private PdfArray
PdfUA2LinkChecker. getDestination(PdfObject destination, java.util.Set<PdfObject> checkedDestinations)
(package private) static java.lang.String
PdfUA2AnnotationChecker. getRichTextStringValue(PdfObject rv)
private static boolean
PdfUA2DestinationsChecker. isDestinationAllowed(PdfObject destinationObject, PdfDocument document, int counter)
Method parameters in com.itextpdf.pdfua.checkers.utils.ua2 with type arguments of type PdfObject Modifier and Type Method Description private void
PdfUA2DestinationsChecker. checkAllGoToActions(PdfObject object, java.util.List<PdfObject> visitedObjects)
private PdfArray
PdfUA2LinkChecker. getDestination(PdfObject destination, java.util.Set<PdfObject> checkedDestinations)
-
Uses of PdfObject in com.itextpdf.signatures
Methods in com.itextpdf.signatures that return PdfObject Modifier and Type Method Description PdfObject
PdfSignature. getCertObject()
Gets the /Cert entry value of this signature.Methods in com.itextpdf.signatures with parameters of type PdfObject Modifier and Type Method Description PdfSignature
PdfSignature. put(PdfName key, PdfObject value)
Add new key-value pair to the signature dictionary. -
Uses of PdfObject in com.itextpdf.signatures.validation
Fields in com.itextpdf.signatures.validation with type parameters of type PdfObject Modifier and Type Field Description private java.util.Set<PdfObject>
DocumentRevisionsValidator. checkedAnnots
Methods in com.itextpdf.signatures.validation that return PdfObject Modifier and Type Method Description private static PdfObject
DocumentRevisionsValidator. getObjectFromStructTreeContent(PdfObject structTreeContent)
Methods in com.itextpdf.signatures.validation with parameters of type PdfObject Modifier and Type Method Description private void
DocumentRevisionsValidator. addStructTreeElementsToSet(PdfObject structTreeRootKids, java.util.Set<PdfIndirectReference> set)
private boolean
DocumentRevisionsValidator. compareDss(PdfObject previousDss, PdfObject currentDss, ValidationReport report)
private boolean
DocumentRevisionsValidator. compareExtensions(PdfObject previousExtensions, PdfObject currentExtensions, ValidationReport report)
private boolean
DocumentRevisionsValidator. compareIndirectReferencesObjNums(PdfObject prevObj, PdfObject currObj, ValidationReport report, java.lang.String type)
private static boolean
DocumentRevisionsValidator. comparePdfObjects(PdfObject pdfObject1, PdfObject pdfObject2, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfObjects(PdfObject pdfObject1, PdfObject pdfObject2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private boolean
DocumentRevisionsValidator. comparePermissions(PdfObject previousPerms, PdfObject currentPerms, ValidationReport report)
private boolean
DocumentRevisionsValidator. compareSignatureDictionaries(PdfObject prevSigDict, PdfObject curSigDict, ValidationReport report)
private boolean
DocumentRevisionsValidator. compareStructTreeContents(PdfObject previousStructTreeContent, PdfObject currentStructTreeContent, ValidationReport report)
private boolean
DocumentRevisionsValidator. compareStructTreeRoot(PdfObject previousStructTreeRoot, PdfObject currentStructTreeRoot, ValidationReport report)
private void
DocumentRevisionsValidator. createAllowedStructTreeRootKidsEntries(PdfObject structTreeRootKids, java.util.Set<PdfIndirectReference> allowedReferences)
private void
DocumentRevisionsValidator. createAllowedTreeEntries(PdfObject treeNode, java.util.Set<PdfIndirectReference> allowedReferences, PdfName contentName)
private static PdfObject
DocumentRevisionsValidator. getObjectFromStructTreeContent(PdfObject structTreeContent)
private static boolean
DocumentRevisionsValidator. isStructTreeElement(PdfObject object)
Method parameters in com.itextpdf.signatures.validation with type arguments of type PdfObject Modifier and Type Method Description private static boolean
DocumentRevisionsValidator. comparePdfArrays(PdfArray array1, PdfArray array2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfArrays(PdfArray array1, PdfArray array2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfDictionaries(PdfDictionary dictionary1, PdfDictionary dictionary2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfDictionaries(PdfDictionary dictionary1, PdfDictionary dictionary2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfObjects(PdfObject pdfObject1, PdfObject pdfObject2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfObjects(PdfObject pdfObject1, PdfObject pdfObject2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfStreams(PdfStream stream1, PdfStream stream2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
private static boolean
DocumentRevisionsValidator. comparePdfStreams(PdfStream stream1, PdfStream stream2, java.util.List<Tuple2<PdfObject,PdfObject>> visitedObjects, Tuple2<java.util.Set<PdfIndirectReference>,java.util.Set<PdfIndirectReference>> usuallyModifiedObjects)
-