Uses of Class
com.itextpdf.text.pdf.PdfObject
Packages that use PdfObject
Package
Description
-
Uses of PdfObject in com.itextpdf.testutils
Methods in com.itextpdf.testutils with parameters of type PdfObjectModifier and TypeMethodDescriptionprivate voidCompareTool.addPagesFromDict(PdfObject dictRef, List<PdfDictionary> pages, List<RefKey> pagesRef) booleanCompareTool.compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj) booleanCompareTool.compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources) private booleanCompareTool.compareContentStreamsByParsingExtended(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult) private booleanCompareTool.compareObjects(PdfObject outObj, PdfObject cmpObj, CompareTool.ObjectPath currentPath, CompareTool.CompareResult compareResult) voidCompareTool.CmpTaggedPdfReaderTool.parseTag(String tag, PdfObject object, PdfDictionary page) -
Uses of PdfObject in com.itextpdf.text
Fields in com.itextpdf.text with type parameters of type PdfObjectModifier and TypeFieldDescriptionChunk.accessibleAttributesDocument.accessibleAttributesImage.accessibleAttributesList.accessibleAttributesListBody.accessibleAttributesParagraph.accessibleAttributesMethods in com.itextpdf.text that return PdfObjectModifier and TypeMethodDescriptionChunk.getAccessibleAttribute(PdfName key) Document.getAccessibleAttribute(PdfName key) Image.getAccessibleAttribute(PdfName key) List.getAccessibleAttribute(PdfName key) ListBody.getAccessibleAttribute(PdfName key) Paragraph.getAccessibleAttribute(PdfName key) Section.getAccessibleAttribute(PdfName key) private PdfObjectImage.simplifyColorspace(PdfArray obj) Gets a PDF Name from an array or returns the object that was passed.Methods in com.itextpdf.text that return types with arguments of type PdfObjectModifier and TypeMethodDescriptionChunk.getAccessibleAttributes()Document.getAccessibleAttributes()Image.getAccessibleAttributes()List.getAccessibleAttributes()ListBody.getAccessibleAttributes()Paragraph.getAccessibleAttributes()Section.getAccessibleAttributes()Methods in com.itextpdf.text with parameters of type PdfObjectModifier and TypeMethodDescriptionvoidChunk.setAccessibleAttribute(PdfName key, PdfObject value) voidDocument.setAccessibleAttribute(PdfName key, PdfObject value) voidImage.setAccessibleAttribute(PdfName key, PdfObject value) voidList.setAccessibleAttribute(PdfName key, PdfObject value) voidListBody.setAccessibleAttribute(PdfName key, PdfObject value) voidParagraph.setAccessibleAttribute(PdfName key, PdfObject value) voidSection.setAccessibleAttribute(PdfName key, PdfObject value) -
Uses of PdfObject in com.itextpdf.text.io
Methods in com.itextpdf.text.io that return PdfObjectMethods in com.itextpdf.text.io with parameters of type PdfObject -
Uses of PdfObject in com.itextpdf.text.pdf
Subclasses of PdfObject in com.itextpdf.text.pdfModifier and TypeClassDescription(package private) static classGenerates the PDF stream with the Type1 and Truetype fonts returning a PdfStream.classA PdfArray object consisting of nothing but PdfNumber objectsclassEach PDF document can contain maximum 1 AcroForm.classAPdfActiondefines an action that can be triggered from a PDF file.classAPdfAnnotationis a note that is associated with a page.classPdfArrayis the PDF Array object.classPdfBooleanis the boolean object represented by the keywords true or false.classAPdfBorderArraydefines the border of aPdfAnnotation.classAPdfBorderDictionarydefine the appearance of a Border (Annotations).(package private) classAPdfColordefines a BaseColor (it's aPdfArraycontaining 3 values).(package private) classPdfContentsis aPdfStreamcontaining the contents (text + graphics) of aPdfPage.classAPdfDashPatterndefines a dash pattern as described in the PDF Reference Manual version 1.3 p 325 (section 8.4.3).classPdfDateis the PDF date object.classAPdfDestinationis a reference to a location in a PDF file.classPdfDictionaryis the Pdf dictionary object.(package private) static classPdfCatalogis the PDF Catalog-object.static classPdfInfois the PDF InfoDictionary.classExtends PdfStream and should be used to create Streams for Embedded Files (file attachments).classSpecifies a file or an URL.classImplements form fields.classPdfFormObjectis a type of XObject containing a template-object.classThe graphic state dictionary.classAPdfICCBaseddefines a ColorSpaceclassPdfImageis aPdfStreamcontaining an image-Dictionaryand -stream.classPdfIndirectReferencecontains a reference to aPdfIndirectObject.classAn optional content group is a dictionary representing a collection of graphics that can be made visible or invisible dynamically by users of viewer applications.classContent typically belongs to a single optional content group, and is visible when the group is ON and invisible when it is OFF.classa LiteralclassclassPdfNameis an object that can be used as a name in a PDF-file.classPdfNullis the Null object represented by the keyword null.classPdfNumberprovides two types of numbers, integer and real.classThis class represents the /OCProperties entry in the document catalog and holds the optional content properties dictionary, which contains a list of all the optional content groups in the document, as well as information about the default and alternate configurations for optional content.classPdfOutlineis an object that represents a PDF outline entry.classPdfPageis the PDF Page-object.classAPdfPatterndefines a ColorSpaceclassPdfRectangleis the PDF Rectangle object.classA Rendition dictionary (pdf spec 1.5)(package private) classPdfResourcesis the PDF Resources-object.classImplements the shading pattern dictionary.classA signature field lock dictionary.classImplements the signature dictionary.classPdfStreamis the Pdf stream object.classAPdfString-class is the PDF-equivalent of a JAVA-String-object.classThis is a node in a document logical structure.classThe structure tree root corresponds to the highest hierarchy level in a tagged PDF.classThe transparency group dictionary.classAn array specifying a visibility expression, used to compute visibility of content based on a set of optional content groups.static classPdfTraileris the PDF Trailer object.classThis class captures an AcroForm on input.classclassClasses in com.itextpdf.text.pdf that implement interfaces with type arguments of type PdfObjectFields in com.itextpdf.text.pdf declared as PdfObjectModifier and TypeFieldDescriptionprotected PdfObjectPdfContentByte.GraphicState.extGStateprotected PdfObjectPdfIndirectObject.objectFields in com.itextpdf.text.pdf with type parameters of type PdfObjectModifier and TypeFieldDescriptionPdfAnnotation.accessibleAttributesPdfArtifact.accessibleAttributesPdfDiv.accessibleAttributesPdfPCell.accessibleAttributesPdfPRow.accessibleAttributesPdfPTable.accessibleAttributesPdfPTableBody.accessibleAttributesPdfTemplate.accessibleAttributesPdfArray.arrayListthis is the actual array of PdfObjectsPdfStructureTreeRoot.classesPdfCopy.disableIndirectsPdfDocument.documentFileAttachmentPdfDocument.documentLevelJSprotected LinkedHashMap<PdfName, PdfObject> PdfDictionary.hashMapThis is the hashmap that contains all the values and keys of the dictionaryPdfStructureTreeRoot.idTreeMapPdfStamperImp.namedDestinationsPdfReader.PageRefs.pagesNodesKeeps track of all pages nodes to avoid circular references.PdfAnnotation.PdfImportedLink.parametersPdfCopy.parentObjectsPdfCopy.parentObjectsPdfStructureTreeRoot.parentTreePdfReader.xrefObjMethods in com.itextpdf.text.pdf with type parameters of type PdfObjectModifier and TypeMethodDescriptionstatic <O extends PdfObject>
PdfDictionaryCreates a number tree.Methods in com.itextpdf.text.pdf that return PdfObjectModifier and TypeMethodDescription(package private) PdfObject[]PdfWriter.addSimpleExtGState(PdfDictionary gstate) (package private) PdfObject[]PdfWriter.addSimpleProperty(Object prop, PdfIndirectReference refi) protected PdfObjectPdfCopy.copyObject(PdfObject in) Translate a PR-object to a Pdf-objectprotected PdfObjectPdfCopy.copyObject(PdfObject in, boolean keepStruct, boolean directRootKids) Translate a PR-object to a Pdf-objectstatic PdfObjectPdfEncryption.createInfoId(byte[] id, boolean modified) protected static PdfObjectPdfReader.duplicatePdfObject(PdfObject original, PdfReader newReader) Returns thePdfObjectassociated to the specified key.PdfAnnotation.getAccessibleAttribute(PdfName key) PdfArtifact.getAccessibleAttribute(PdfName key) PdfDiv.getAccessibleAttribute(PdfName key) PdfPCell.getAccessibleAttribute(PdfName key) PdfPRow.getAccessibleAttribute(PdfName key) PdfPTable.getAccessibleAttribute(PdfName key) PdfPTableBody.getAccessibleAttribute(PdfName key) PdfTemplate.getAccessibleAttribute(PdfName key) PdfStructureElement.getAttribute(PdfName name) Gets the first entarance of attribute.PdfStructureTreeRoot.getAttribute(PdfName name) Gets the first entarance of attribute.PdfArray.getDirectObject(int idx) Returns thePdfObjectwith the specified index, resolving a possible indirect reference to a direct object.PdfDictionary.getDirectObject(PdfName key) Returns thePdfObjectassociated to the specified key, resolving a possible indirect reference to a direct object.static PdfObjectPdfStructTreeController.getDirectObject(PdfObject object) PdfEncryption.getFileID(boolean modified) PdfStructureTreeRoot.getMappedClass(PdfName name) private PdfObjectPdfStructureElement.getParentAttribute(IPdfStructureElement parent, PdfName name) ColorDetails.getPdfObject(PdfWriter writer) Gets theSpotColorobject.ICachedColorSpace.getPdfObject(PdfWriter writer) PdfArray.getPdfObject(int idx) Returns thePdfObjectwith the specified index.PdfDeviceNColor.getPdfObject(PdfWriter writer) PdfLabColor.getPdfObject(PdfWriter writer) PdfLayer.getPdfObject()Gets the dictionary representing the layer.PdfLayerMembership.getPdfObject()Gets the dictionary representing the membership layer.PdfOCG.getPdfObject()Gets the object representing the layer.PdfReader.getPdfObject(int idx) static PdfObjectPdfReader.getPdfObject(PdfObject obj) Reads aPdfObjectresolving an indirect reference if needed.static PdfObjectPdfReader.getPdfObject(PdfObject obj, PdfObject parent) PdfSpotColor.getPdfObject(PdfWriter writer) PdfReader.getPdfObjectRelease(int idx) static PdfObjectPdfReader.getPdfObjectRelease(PdfObject obj) static PdfObjectPdfReader.getPdfObjectRelease(PdfObject obj, PdfObject parent) Reads aPdfObjectresolving an indirect reference if needed.(package private) PdfObjectPdfImportedPage.getResources()(package private) PdfObjectPdfReaderInstance.getResources(int pageNumber) (package private) PdfObjectPdfTemplate.getResources()Constructs the resources used by this template.protected PdfObjectPdfSpotColor.getSpotObject(PdfWriter writer) Deprecated.static PdfObjectXfaForm.getXfaObject(PdfReader reader) Return the XFA Object, could be an array, could be a Stream.static PdfObjectPdfReader.killIndirect(PdfObject obj) Eliminates the reference to the object freeing the memory used by it and clearing the xref entry.private PdfObjectprotected PdfObjectPdfReader.readOneObjStm(PRStream stream, int idx) PdfContentParser.readPRObject()Reads a pdf object.protected PdfObjectPdfReader.readPRObject()protected PdfObjectPdfReader.readSingleObject(int k) PdfArray.remove(int idx) Remove the element at the specified position from the array.Overwrites a specified location of the array, returning the previous valueMethods in com.itextpdf.text.pdf that return types with arguments of type PdfObjectModifier and TypeMethodDescriptionPdfAnnotation.getAccessibleAttributes()PdfArtifact.getAccessibleAttributes()PdfDiv.getAccessibleAttributes()PdfPCell.getAccessibleAttributes()PdfPRow.getAccessibleAttributes()PdfPTable.getAccessibleAttributes()PdfPTableBody.getAccessibleAttributes()PdfTemplate.getAccessibleAttributes()PdfArray.getArrayList()Deprecated.PdfDocument.getDocumentFileAttachment()PdfDocument.getDocumentLevelJS()PdfReader.getNamedDestination()Gets all the named destinations as anHashMap.PdfReader.getNamedDestination(boolean keepNames) Gets all the named destinations as anHashMap.PdfReader.getNamedDestinationFromNames()Gets the named destinations from the /Dests key in the catalog as anHashMap.PdfReader.getNamedDestinationFromNames(boolean keepNames) Gets the named destinations from the /Dests key in the catalog as anHashMap.PdfReader.getNamedDestinationFromStrings()Gets the named destinations from the /Names key in the catalog as anHashMap.PdfStamperImp.getNamedDestinations()PdfAnnotation.PdfImportedLink.getParameters()PdfArray.iterator()PdfArray.listIterator()Returns the list iterator for the array.Parses a single command from the content.PdfNameTree.readTree(PdfDictionary dic) PdfNumberTree.readTree(PdfDictionary dic) Methods in com.itextpdf.text.pdf with parameters of type PdfObjectModifier and TypeMethodDescriptionvoidInserts the specified element at the specified position.booleanAdds aPdfObjectto the end of thePdfArray.booleanOverrides theadd-method inPdfArrayin order to prevent the adding of extra object to the array.voidboolean(package private) PdfIndirectObjectAdds aPdfObjectto the body.(package private) PdfIndirectObject(package private) PdfIndirectObjectprotected PdfIndirectObject(package private) PdfIndirectObjectPdfWriter.PdfBody.add(PdfObject object, PdfIndirectReference ref) Adds aPdfObjectto the body given an already existing PdfIndirectReference.(package private) PdfIndirectObjectPdfWriter.PdfBody.add(PdfObject object, PdfIndirectReference ref, boolean inObjStm) protected void(package private) voidPageResources.addDefaultColor(PdfName name, PdfObject obj) voidInserts aPdfObjectat the beginning of thePdfArray.voidBlock changes to the underlying PdfArrayvoidprotected voidPdfStructTreeController.addKid(PdfDictionary parent, PdfObject kid) private voidvoidPdfWriter.addPageDictEntry(PdfName key, PdfObject object) Adds an additional entry for the page dictionary.PdfReader.addPdfObject(PdfObject obj) PdfCopy.addToBody(PdfObject object, PdfIndirectReference ref) PdfCopy.addToBody(PdfObject object, PdfIndirectReference ref, boolean formBranching) Use this method to add a PDF object to the PDF body.Use this method to add a PDF object to the PDF body.Use this method to add a PDF object to the PDF body.Use this method to add a PDF object to the PDF body.PdfWriter.addToBody(PdfObject object, PdfIndirectReference ref) Use this method to add a PDF object to the PDF body.PdfWriter.addToBody(PdfObject object, PdfIndirectReference ref, boolean inObjStm) Use this method to add a PDF object to the PDF body.protected PdfWriter.PdfBody.PdfCrossReferencePdfWriter.PdfBody.addToObjStm(PdfObject obj, int nObj) voidPdfCopyFields.addViewerPreference(PdfName key, PdfObject value) Deprecated.voidPdfCopyForms.addViewerPreference(PdfName key, PdfObject value) Deprecated.(package private) voidPdfDocument.addViewerPreference(PdfName key, PdfObject value) voidPdfReader.addViewerPreference(PdfName key, PdfObject value) Adds a viewer preferencevoidPdfStamper.addViewerPreference(PdfName key, PdfObject value) Adds a viewer preferencevoidPdfStamperImp.addViewerPreference(PdfName key, PdfObject value) Adds a viewer preferencevoidPdfWriter.addViewerPreference(PdfName key, PdfObject value) protected voidPdfStructTreeController.attachStructTreeRootKids(PdfObject firstNotNullKid) Add kid to structureTreeRoot from structTreeRootstatic booleanPdfStructTreeController.compareObjects(PdfObject value1, PdfObject value2) booleanChecks if thePdfArrayalready contains a certainPdfObject.private booleanPdfReader.convertNamedDestination(PdfObject obj, HashMap<Object, PdfObject> names) Converts a remote named destination GoToR with a local named destination if there's a corresponding name.protected PdfObjectPdfCopy.copyObject(PdfObject in) Translate a PR-object to a Pdf-objectprotected PdfObjectPdfCopy.copyObject(PdfObject in, boolean keepStruct, boolean directRootKids) Translate a PR-object to a Pdf-object(package private) static PdfActionPdfAction.createHide(PdfObject obj, boolean hide) A Hide action hides or shows an object.byte[]FilterHandlers.Filter_ASCII85DECODE.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.Filter_ASCIIHEXDECODE.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.Filter_CCITTFAXDECODE.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.Filter_DoNothing.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.Filter_FLATEDECODE.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.Filter_LZWDECODE.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.Filter_RUNLENGTHDECODE.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) byte[]FilterHandlers.FilterHandler.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) static byte[]PdfReader.decodePredictor(byte[] in, PdfObject dicPar) protected static PdfObjectPdfReader.duplicatePdfObject(PdfObject original, PdfReader newReader) (package private) static voidPdfStamperImp.findAllObjects(PdfReader reader, PdfObject obj, IntHashtable hits) static PdfObjectPdfStructTreeController.getDirectObject(PdfObject object) private static PdfArrayPdfReader.getNameArray(PdfObject obj) static PdfObjectPdfReader.getPdfObject(PdfObject obj) Reads aPdfObjectresolving an indirect reference if needed.static PdfObjectPdfReader.getPdfObject(PdfObject obj, PdfObject parent) static PdfObjectPdfReader.getPdfObjectRelease(PdfObject obj) static PdfObjectPdfReader.getPdfObjectRelease(PdfObject obj, PdfObject parent) Reads aPdfObjectresolving an indirect reference if needed.static PdfActionPdfAction.gotoEmbedded(String filename, PdfTargetDictionary target, PdfObject dest, boolean newWindow) Creates a GoToE action to an embedded file.private voidPdfReader.iterateBookmarks(PdfObject outlineRef, HashMap<Object, PdfObject> names) static PdfObjectPdfReader.killIndirect(PdfObject obj) Eliminates the reference to the object freeing the memory used by it and clearing the xref entry.protected voidvoidPdfLister.listAnyObject(PdfObject object) Visualizes a PDF object.voidprivate static voidSimpleBookmark.mapGotoBookmark(HashMap<String, Object> map, PdfObject dest, IntHashtable pages) private voidvoidMarks the specified object as used or changed.protected voidprivate PdfObject(package private) voidPdfCopyFieldsImp.propagate(PdfObject obj, PdfIndirectReference refo, boolean restricted) Deprecated.voidAssociates the specifiedPdfObjectas value with the specifiedPdfNameas key in this map.voidAssociates the specifiedPdfObjectas value to the specifiedPdfNameas key in this map.(package private) voidstatic voidPdfReader.releaseLastXrefPartial(PdfObject obj) private intAcroFields.removeRefFromArray(PdfArray array, PdfObject refo) protected voidPdfReader.removeUnusedNode(PdfObject obj, boolean[] hits) private booleanPdfReader.replaceNamedDestination(PdfObject obj, HashMap<Object, PdfObject> names) private voidPdfSmartCopy.ByteStore.serObject(PdfObject obj, int level, ByteBuffer bb, HashMap<RefKey, Integer> serialized) Overwrites a specified location of the array, returning the previous valuevoidPdfAnnotation.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfArtifact.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfDiv.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfPCell.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfPRow.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfPTable.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfPTableBody.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfTemplate.setAccessibleAttribute(PdfName key, PdfObject value) voidPdfStructureElement.setAttribute(PdfName name, PdfObject obj) Sets the attribute value.voidPdfStructureTreeRoot.setAttribute(PdfName name, PdfObject obj) Sets the attribute value.private voidPdfStructureElement.setColorAttribute(BaseColor newColor, PdfObject oldColor, PdfName attributeName) voidPdfContentByte.setDefaultColorspace(PdfName name, PdfObject obj) Sets the default colorspace.voidPdfWriter.setDefaultColorspace(PdfName key, PdfObject cs) Use this method to sets the default colorspace that will be applied to all the document.(package private) booleanprivate voidPdfReader.setXrefPartialObject(int idx, PdfObject obj) (package private) voidprivate voidPdfCopy.updateAnnotationReferences(PdfObject obj) private voidPdfCopy.updateReferences(PdfObject obj) voidPdfWriter.PdfBody.writeCrossReferenceTable(OutputStream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref) Returns the CrossReferenceTable of theBody.voidAcroFields.Item.writeToAll(PdfName key, PdfObject value, int writeFlags) This function writes the given key/value pair to all the instances of merged, widget, and/or value, depending on thewriteFlagssettingMethod parameters in com.itextpdf.text.pdf with type arguments of type PdfObjectModifier and TypeMethodDescription(package private) voidPdfDocument.PdfCatalog.addNames(TreeMap<String, PdfDocument.Destination> localDestinations, HashMap<String, PdfObject> documentLevelJS, HashMap<String, PdfObject> documentFileAttachment, PdfWriter writer) Adds the names of the named destinations to the catalog.private voidPdfAnnotation.PdfImportedLink.appendDictionary(StringBuffer buf, HashMap<PdfName, PdfObject> dict) private booleanPdfReader.convertNamedDestination(PdfObject obj, HashMap<Object, PdfObject> names) Converts a remote named destination GoToR with a local named destination if there's a corresponding name.private voidPdfReader.iterateBookmarks(PdfObject outlineRef, HashMap<Object, PdfObject> names) private static PdfStringPdfNameTree.iterateItems(PdfDictionary dic, HashMap<String, PdfObject> items, PdfString leftOverString) private static voidPdfNumberTree.iterateItems(PdfDictionary dic, HashMap<Integer, PdfObject> items) Parses a single command from the content.private booleanPdfReader.replaceNamedDestination(PdfObject obj, HashMap<Object, PdfObject> names) static PdfDictionaryWrites a name tree to a PdfWriter.Constructors in com.itextpdf.text.pdf with parameters of type PdfObjectModifierConstructorDescriptionConstructs anPdfArray-object, containing 1PdfObject.(package private)PdfIndirectObject(int number, int generation, PdfObject object, PdfWriter writer) Constructs aPdfIndirectObject.protectedPdfIndirectObject(int number, PdfObject object, PdfWriter writer) Constructs aPdfIndirectObject.(package private)PdfIndirectObject(PdfIndirectReference ref, PdfObject object, PdfWriter writer) PdfTrailer(int size, long offset, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref) Constructs a PDF-Trailer.Constructor parameters in com.itextpdf.text.pdf with type arguments of type PdfObject -
Uses of PdfObject in com.itextpdf.text.pdf.codec
Methods in com.itextpdf.text.pdf.codec that return PdfObject -
Uses of PdfObject in com.itextpdf.text.pdf.collection
Subclasses of PdfObject in com.itextpdf.text.pdf.collectionModifier and TypeClassDescriptionclassclassclassclassclassclassMethods in com.itextpdf.text.pdf.collection that return PdfObject -
Uses of PdfObject in com.itextpdf.text.pdf.fonts.cmaps
Methods in com.itextpdf.text.pdf.fonts.cmaps with parameters of type PdfObjectModifier and TypeMethodDescription(package private) abstract void(package private) void(package private) void(package private) void(package private) void(package private) void(package private) void -
Uses of PdfObject in com.itextpdf.text.pdf.interfaces
Methods in com.itextpdf.text.pdf.interfaces that return PdfObjectModifier and TypeMethodDescriptionIAccessibleElement.getAccessibleAttribute(PdfName key) Get the attribute of accessible element (everything inAdictionary +Lang,Alt,ActualText,E).IPdfStructureElement.getAttribute(PdfName name) Methods in com.itextpdf.text.pdf.interfaces that return types with arguments of type PdfObjectModifier and TypeMethodDescriptionIAccessibleElement.getAccessibleAttributes()Gets all the properties of accessible element.Methods in com.itextpdf.text.pdf.interfaces with parameters of type PdfObjectModifier and TypeMethodDescriptionvoidPdfViewerPreferences.addViewerPreference(PdfName key, PdfObject value) Adds a viewer preference.voidIAccessibleElement.setAccessibleAttribute(PdfName key, PdfObject value) Set the attribute of accessible element (everything inAdictionary +Lang,Alt,ActualText,E).voidIPdfStructureElement.setAttribute(PdfName name, PdfObject obj) -
Uses of PdfObject in com.itextpdf.text.pdf.internal
Fields in com.itextpdf.text.pdf.internal declared as PdfObjectFields in com.itextpdf.text.pdf.internal with type parameters of type PdfObjectMethods in com.itextpdf.text.pdf.internal that return PdfObjectModifier and TypeMethodDescriptionprivate PdfObjectPdfAChecker.cleverPdfArrayClone(PdfArray array) private PdfObjectPdfAChecker.cleverPdfDictionaryClone(PdfDictionary dict) protected PdfObjectPdfAChecker.getDirectObject(PdfObject obj) private PdfObjectPdfAChecker.getObjectFromCache(RefKey ref) Methods in com.itextpdf.text.pdf.internal with parameters of type PdfObjectModifier and TypeMethodDescriptionvoidPdfViewerPreferencesImp.addViewerPreference(PdfName key, PdfObject value) Sets the viewer preferences for printing.voidPdfAChecker.cacheObject(PdfIndirectReference iref, PdfObject obj) protected PdfArrayPdfAChecker.getDirectArray(PdfObject obj) protected PdfDictionaryPdfAChecker.getDirectDictionary(PdfObject obj) protected PdfObjectPdfAChecker.getDirectObject(PdfObject obj) protected PdfStreamPdfAChecker.getDirectStream(PdfObject obj) private voidPdfAChecker.putObjectToCache(RefKey ref, PdfObject obj) Method parameters in com.itextpdf.text.pdf.internal with type arguments of type PdfObjectModifier and TypeMethodDescriptionprivate voidPdfA2Checker.fillOrderRecursively(PdfArray orderArray, HashSet<PdfObject> order) -
Uses of PdfObject in com.itextpdf.text.pdf.mc
Fields in com.itextpdf.text.pdf.mc declared as PdfObjectModifier and TypeFieldDescriptionprotected PdfObjectStructureObject.objAn object referred to by an OBJR dictionary.Fields in com.itextpdf.text.pdf.mc with type parameters of type PdfObjectMethods in com.itextpdf.text.pdf.mc with parameters of type PdfObjectModifier and TypeMethodDescriptionprotected voidWrites a PDF object to the OutputStream, followed by a newline character.protected voidWrites a PDF object to the OutputStream, followed by a space character.protected voidStructureItems.processStructElemKids(PdfDictionary structElem, PdfIndirectReference ref, PdfObject object) Processes the kids object of a StructElem dictionary.Method parameters in com.itextpdf.text.pdf.mc with type arguments of type PdfObjectModifier and TypeMethodDescriptionprotected voidMCParser.printOperator(PdfLiteral operator, List<PdfObject> operands) Adds an operator and its operands (if any) to baos.protected voidMCParser.printTextOperator(PdfLiteral operator, List<PdfObject> operands) Adds an operator and its operands (if any) to baos, keeping track of the text state.voidMCParser.BeginMarkedContentDictionaryOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.BeginTextOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.CopyContentOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.DoOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.EndTextOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.PdfOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) Methods that processes an operatorvoidMCParser.TextNewLineOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.TextPositioningOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) voidMCParser.TextStateOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands) protected voidMCParser.processOperator(PdfLiteral operator, List<PdfObject> operands) Processes an operator, for instance: write the operator and its operands to baos. -
Uses of PdfObject in com.itextpdf.text.pdf.ocg
Methods in com.itextpdf.text.pdf.ocg with parameters of type PdfObjectModifier and TypeMethodDescriptionprotected voidWrites a PDF object to the OutputStream, followed by a newline character.protected voidWrites a PDF object to the OutputStream, followed by a space character.Method parameters in com.itextpdf.text.pdf.ocg with type arguments of type PdfObjectModifier and TypeMethodDescriptionprotected booleanChecks operands to find out if the corresponding operator needs to be present or not.voidOCGParser.CopyContentOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) voidOCGParser.GraphicsOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) voidOCGParser.InlineImageOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) voidOCGParser.MarkedContentOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) voidOCGParser.PathConstructionOrPaintingOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) voidOCGParser.PdfOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) Methods that processes an operatorprotected voidOCGParser.process(PdfLiteral operator, List<PdfObject> operands, boolean removable) Processes an operatorvoidOCGParser.TextOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) voidOCGParser.XObjectOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) protected static voidOCGParser.processOperator(OCGParser parser, PdfLiteral operator, List<PdfObject> operands) Processes an operator. -
Uses of PdfObject in com.itextpdf.text.pdf.parser
Subclasses of PdfObject in com.itextpdf.text.pdf.parserModifier and TypeClassDescriptionprivate static classA resource dictionary that allows stack-like behavior to support resource dictionary inheritanceMethods in com.itextpdf.text.pdf.parser that return PdfObjectModifier and TypeMethodDescriptionReturns an entry from the image dictionary.private static PdfObjectInlineImageUtils.getAlternateValue(PdfName key, PdfObject value) Transforms value abbreviations into their corresponding real valuePdfContentStreamProcessor.ResourceDictionary.getDirectObject(PdfName key) Methods in com.itextpdf.text.pdf.parser with parameters of type PdfObjectModifier and TypeMethodDescriptionbyte[]PdfImageObject.TrackingFilter.decode(byte[] b, PdfName filterName, PdfObject decodeParams, PdfDictionary streamDictionary) private voidPdfImageObject.findColorspace(PdfObject colorspace, boolean allowIndexed) Sets state of this object according to the color spaceprivate static PdfObjectInlineImageUtils.getAlternateValue(PdfName key, PdfObject value) Transforms value abbreviations into their corresponding real valuestatic byte[]ContentByteUtils.getContentBytesFromContentObject(PdfObject contentObject) Gets the content bytes from a content object, which may be a reference a stream or an array.private PdfDictionaryPdfContentStreamProcessor.BeginMarkedContentDictionary.getPropertiesDictionary(PdfObject operand1, PdfContentStreamProcessor.ResourceDictionary resources) voidTaggedPdfReaderTool.inspectChild(PdfObject k) Inspects a child of a structured element.voidTaggedPdfReaderTool.parseTag(String tag, PdfObject object, PdfDictionary page) Searches for a tag in a page.Method parameters in com.itextpdf.text.pdf.parser with type arguments of type PdfObjectModifier and TypeMethodDescriptionprivate static BaseColorGets a color based on a list of operands.private static BaseColorGets a color based on a list of operands.voidContentOperator.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) Invokes a content operator.voidPdfContentStreamProcessor.BeginMarkedContent.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.BeginMarkedContentDictionary.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.BeginText.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.ClipPath.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.CloseSubpath.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.Curve.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.CurveFirstPointDuplicated.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.CurveFourhPointDuplicated.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.Do.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.EndMarkedContent.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.EndPath.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.EndText.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.IgnoreOperatorContentOperator.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.LineTo.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.ModifyCurrentTransformationMatrix.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.MoveNextLineAndShowText.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.MoveNextLineAndShowTextWithSpacing.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.MoveTo.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.PaintPath.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.PopGraphicsState.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.ProcessGraphicsStateResource.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.PushGraphicsState.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.Rectangle.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetCMYKFill.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetCMYKStroke.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetColorFill.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetColorSpaceFill.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetColorSpaceStroke.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetColorStroke.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetGrayFill.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetGrayStroke.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetLineCap.invoke(PdfContentStreamProcessor processor, PdfLiteral oper, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetLineDashPattern.invoke(PdfContentStreamProcessor processor, PdfLiteral oper, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetLineJoin.invoke(PdfContentStreamProcessor processor, PdfLiteral oper, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetLineWidth.invoke(PdfContentStreamProcessor processor, PdfLiteral oper, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetMiterLimit.invoke(PdfContentStreamProcessor processor, PdfLiteral oper, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetRGBFill.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetRGBStroke.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextCharacterSpacing.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextFont.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextHorizontalScaling.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextLeading.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextRenderMode.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextRise.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.SetTextWordSpacing.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.ShowText.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.ShowTextArray.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.TextMoveNextLine.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.TextMoveStartNextLine.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.TextMoveStartNextLineWithLeading.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfContentStreamProcessor.TextSetTextMatrix.invoke(PdfContentStreamProcessor processor, PdfLiteral operator, ArrayList<PdfObject> operands) private voidPdfContentStreamProcessor.invokeOperator(PdfLiteral operator, ArrayList<PdfObject> operands) Invokes an operator. -
Uses of PdfObject in com.itextpdf.text.pdf.pdfcleanup
Fields in com.itextpdf.text.pdf.pdfcleanup with type parameters of type PdfObjectModifier and TypeFieldDescriptionPdfCleanUpContext.strokeColorOperandsPdfContentStreamProcessor is able to process only Device* color spaces, so I had to add this workaround.Methods in com.itextpdf.text.pdf.pdfcleanup that return types with arguments of type PdfObjectModifier and TypeMethodDescriptionPdfCleanUpContext.peekStrokeColor()PdfCleanUpContext.popStrokeColor()Methods in com.itextpdf.text.pdf.pdfcleanup with parameters of type PdfObjectModifier and TypeMethodDescriptionprivate static voidPdfCleanUpContentOperator.toPdf(PdfObject object, PdfWriter writer, OutputStream os) Overriding standard PdfObject.toPdf because we need sorted PdfDictionaries.Method parameters in com.itextpdf.text.pdf.pdfcleanup with type arguments of type PdfObjectModifier and TypeMethodDescriptionvoidPdfCleanUpContentOperator.invoke(PdfContentStreamProcessor pdfContentStreamProcessor, PdfLiteral operator, ArrayList<PdfObject> operands) voidPdfCleanUpContext.pushStrokeColor(List<PdfObject> strokeColorOperands) private voidPdfCleanUpContentOperator.writeOperands(PdfContentByte canvas, List<PdfObject> operands) -
Uses of PdfObject in com.itextpdf.text.pdf.richmedia
Subclasses of PdfObject in com.itextpdf.text.pdf.richmediaModifier and TypeClassDescriptionclassA video file can contain cue points that are encoded in a video stream or may be created by an associated ActionScript within the Flash content.classThe RichMediaActivation dictionary specifies the style of presentation, default script behavior, default view information, and animation style when the annotation is activated.classA RichMediaAnimation dictionary specifies the preferred method that conforming readers should use to apply timeline scaling to keyframe animations.classthe annotation handler specific to the target instance specified by the TI key in the parent rich-media-execute action dictionary.classThe RichMediaConfiguration dictionary describes a set of instances that are loaded for a given scene configuration.classThe RichMediaActivation dictionary specifies the condition that causes deactivation of the annotation.classA rich-media-execute action identifies a rich media annotation and specifies a command to be sent to that annotation's handler.classThe RichMediaInstance dictionary, referenced by the Instances entry of the RichMediaConfiguration, describes a single instance of an asset with settings to populate the artwork of an annotation.classDictionary containing parameters related to an active Flash subtype in a RichMediaInstance dictionary.classThe position of the window in the reader presentation area is described by the RichMediaPosition dictionary.classThe RichMediaPresentation dictionary contains information about how the annotation and user interface elements are to be visually laid out and drawn.classThe RichMediaWindow dictionary stores the dimensions and position of the floating window presented to the user.Methods in com.itextpdf.text.pdf.richmedia with parameters of type PdfObjectModifier and TypeMethodDescriptionvoidSets an action dictionary defining the action that is executed if this cue point is triggered, meaning that the Flash content reached the matching cue point during its playback.voidRichMediaCommand.setArguments(PdfObject args) Sets the arguments for the command. -
Uses of PdfObject in com.itextpdf.text.pdf.security
Subclasses of PdfObject in com.itextpdf.text.pdf.securityModifier and TypeClassDescriptionclassA dictionary that stores the name of the application that signs the PDF.classDictionary that stores signature build properties. -
Uses of PdfObject in com.itextpdf.text.pdf.spatial
Subclasses of PdfObject in com.itextpdf.text.pdf.spatialModifier and TypeClassDescriptionclassThe value of the GCS or DCS entry of a geospatial measure dictionary.classA geographic coordinate system (GEOGCS) specifies an ellipsoidal object in geographic coordinates: angular units of latitude and longitude.classParent class for the Measure dictionaries.classGeospatial Measure dictionary.classRectilinear Measure dictionary.classA Point Data dictionary.classA projected coordinate system (PROJCS), which includes an embedded GEOGCS, specifies the algorithms and associated parameters used to transform points between geographic coordinates and a two-dimensional (projected) coordinate system.classA ViewPort dictionary. -
Uses of PdfObject in com.itextpdf.text.pdf.spatial.objects
Subclasses of PdfObject in com.itextpdf.text.pdf.spatial.objectsModifier and TypeClassDescriptionclassAn array consisting of NumberFormatDictionary objects.classA dictionary that represents a specific unit of measurement (such as miles or feet).classCreates an Array with two PdfNumber elements, representing an X and Y coordinate. -
Uses of PdfObject in com.itextpdf.text.pdf.util
Fields in com.itextpdf.text.pdf.util with type parameters of type PdfObjectModifier and TypeFieldDescriptionPdfResourceCounter.resourcesA map of the resources that are already taken into accountMethods in com.itextpdf.text.pdf.util that return types with arguments of type PdfObjectModifier and TypeMethodDescriptionPdfResourceCounter.getResources()Returns a map with the resources.Methods in com.itextpdf.text.pdf.util with parameters of type PdfObjectModifier and TypeMethodDescriptionprotected final voidIn 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 voidProcesses an object.Method parameters in com.itextpdf.text.pdf.util with type arguments of type PdfObjectModifier and TypeMethodDescriptionlongReturns the resources needed for the object that was used to create this PdfResourceCounter.Constructors in com.itextpdf.text.pdf.util with parameters of type PdfObjectModifierConstructorDescriptionPdfResourceCounter(PdfObject object) 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.