Uses of Class
com.itextpdf.text.pdf.PdfIndirectReference
-
Packages that use PdfIndirectReference Package Description com.itextpdf.text com.itextpdf.text.pdf com.itextpdf.text.pdf.internal com.itextpdf.text.pdf.mc com.itextpdf.text.pdf.parser com.itextpdf.text.pdf.richmedia -
-
Uses of PdfIndirectReference in com.itextpdf.text
Methods in com.itextpdf.text that return PdfIndirectReference Modifier and Type Method Description PdfIndirectReferenceImage. getDirectReference()Getter for property directReference.Methods in com.itextpdf.text with parameters of type PdfIndirectReference Modifier and Type Method Description voidImage. setDirectReference(PdfIndirectReference directReference)Setter for property directReference. -
Uses of PdfIndirectReference in com.itextpdf.text.pdf
Subclasses of PdfIndirectReference in com.itextpdf.text.pdf Modifier and Type Class Description classPRIndirectReferenceFields in com.itextpdf.text.pdf declared as PdfIndirectReference Modifier and Type Field Description protected PdfIndirectReferencePdfTemplate. pageReferenceprotected PdfIndirectReferencePdfShadingPattern. patternReferenceprotected PdfIndirectReferencePdfFileSpecification. refprotected PdfIndirectReferencePdfLayer. refprotected PdfIndirectReferencePdfStream. refprotected PdfIndirectReferencePdfAnnotation. referenceReference to this annotation.PdfIndirectReferencePdfDocument.Destination. referenceprotected PdfIndirectReferencePdfFunction. referenceprotected PdfIndirectReferencePdfShading. shadingReferenceprotected PdfIndirectReferencePdfTemplate. thisReferenceThe indirect reference to this templateFields in com.itextpdf.text.pdf with type parameters of type PdfIndirectReference Modifier and Type Field Description protected HashMap<PdfIndirectReference,Object[]>PdfWriter. formXObjectsThe form XObjects in this document.protected HashMap<PdfStream,PdfIndirectReference>PdfWriter. JBIG2GlobalsA HashSet with Stream objects containing JBIG2 Globalsprotected ArrayList<PdfIndirectReference>PdfWriter. pageReferencesThe PdfIndirectReference to the pages.protected ArrayList<PdfIndirectReference>AcroFields.Item. widget_refsAn array ofPdfDictionarywith the widget references.Methods in com.itextpdf.text.pdf that return PdfIndirectReference Modifier and Type Method Description PdfIndirectReferencePdfCopy. add(PdfOutline outline)protected PdfIndirectReferencePdfWriter. add(PdfICCBased icc)protected PdfIndirectReferencePdfASmartCopy. copyIndirect(PRIndirectReference in)protected PdfIndirectReferencePdfCopy. copyIndirect(PRIndirectReference in)Translate a PRIndirectReference to a PdfIndirectReference In addition, translates the object numbers, and copies the referenced object to the output file.protected PdfIndirectReferencePdfCopy. copyIndirect(PRIndirectReference in, boolean keepStructure, boolean directRootKids)Translate a PRIndirectReference to a PdfIndirectReference In addition, translates the object numbers, and copies the referenced object to the output file.protected PdfIndirectReferencePdfSmartCopy. copyIndirect(PRIndirectReference in)Translate a PRIndirectReference to a PdfIndirectReference In addition, translates the object numbers, and copies the referenced object to the output file if it wasn't available in the cache yet.PdfIndirectReferencePdfArray. getAsIndirectObject(int idx)Returns aPdfObjectas aPdfIndirectReference.PdfIndirectReferencePdfDictionary. getAsIndirectObject(PdfName key)Returns aPdfObjectas aPdfIndirectReference.protected PdfIndirectReferencePdfContentByte. getCurrentPage()PdfIndirectReferencePdfTemplate. getCurrentPage()protected PdfIndirectReferenceStampContent. getCurrentPage()PdfIndirectReferencePdfAnnotation. getIndirectReference()Returns an indirect reference to the annotationPdfIndirectReferencePdfIndirectObject. getIndirectReference()Returns aPdfIndirectReferenceto thisPdfIndirectObject.PdfIndirectReferencePdfTemplate. getIndirectReference()Gets the indirect reference to this template.PdfIndirectReferenceAcroFields. getNormalAppearance(String name)Gets a reference to the normal appearance of a field.PdfIndirectReferencePdfTemplate. getPageReference()PdfIndirectReferencePdfWriter. getPageReference(int page)Use this method to get a reference to a page existing or not.PdfIndirectReferencePdfWriter. getPdfIndirectReference()Use this to get anPdfIndirectReferencefor an object that will be created in the future.PdfIndirectReferencePdfWriter.PdfBody. getPdfIndirectReference()Gets a PdfIndirectReference for an object that will be created in the future.PdfIndirectReferencePdfLayer. getRef()Gets thePdfIndirectReferencethat represents this layer.PdfIndirectReferencePdfLayerMembership. getRef()Gets thePdfIndirectReferencethat represents this membership layer.PdfIndirectReferencePdfOCG. getRef()Gets thePdfIndirectReferencethat represents this layer.PdfIndirectReferencePdfFileSpecification. getReference()Gets the indirect reference to this file specification.PdfIndirectReferencePdfStructureElement. getReference()Gets the reference this object will be written to.PdfIndirectReferencePdfStructureTreeRoot. getReference()Gets the reference this object will be written to.protected PdfIndirectReferencePdfWriter. getReferenceJBIG2Globals(byte[] content)Gets an indirect reference to a JBIG2 Globals stream.PdfIndirectReferenceAcroFields.Item. getWidgetRef(int idx)Retrieve the reference to the given instancePdfIndirectReferencePdfOutline. indirectReference()Gets the indirect reference of thisPdfOutline.Methods in com.itextpdf.text.pdf that return types with arguments of type PdfIndirectReference Modifier and Type Method Description HashMap<Integer,PdfIndirectReference>PdfStructureTreeRoot. getNumTree()Methods in com.itextpdf.text.pdf with parameters of type PdfIndirectReference Modifier and Type Method Description PdfNamePdfWriter. addDirectImageSimple(Image image, PdfIndirectReference fixedRef)Adds an image to the document but not to the page resources.voidPdfAcroForm. addDocumentField(PdfIndirectReference ref)Adds documentFields.booleanPdfDestination. addPage(PdfIndirectReference page)Adds the indirect reference of the destination page.PdfIndirectObjectPdfCopy. addToBody(PdfObject object, PdfIndirectReference ref)PdfIndirectObjectPdfCopy. addToBody(PdfObject object, PdfIndirectReference ref, boolean formBranching)PdfIndirectObjectPdfWriter. addToBody(PdfObject object, PdfIndirectReference ref)Use this method to add a PDF object to the PDF body.PdfIndirectObjectPdfWriter. addToBody(PdfObject object, PdfIndirectReference ref, boolean inObjStm)Use this method to add a PDF object to the PDF body.protected PdfDictionaryPdfCopy. getCatalog(PdfIndirectReference rootObj)protected PdfDictionaryPdfWriter. getCatalog(PdfIndirectReference rootObj)protected booleanPdfCopy. isStructTreeRootReference(PdfIndirectReference prRef)static Object[]SimpleBookmark. iterateOutlines(PdfWriter writer, PdfIndirectReference parent, List<HashMap<String,Object>> kids, boolean namedAsNames)static PdfActionPdfAction. rendition(String file, PdfFileSpecification fs, String mimeType, PdfIndirectReference ref)Creates a Rendition actionbooleanPdfOutline. setDestinationPage(PdfIndirectReference pageReference)Set the page of thePdfDestination-object.voidPdfOutline. setIndirectReference(PdfIndirectReference reference)Sets the indirect reference of thisPdfOutline.voidPdfTemplate. setPageReference(PdfIndirectReference pageReference)voidPdfWriter.PdfBody. writeCrossReferenceTable(OutputStream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref)Returns the CrossReferenceTable of theBody.voidPdfATtfUnicodeWriter. writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, Object[] params, byte[] rotbits)voidTtfUnicodeWriter. writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, Object[] params, byte[] rotbits)Constructors in com.itextpdf.text.pdf with parameters of type PdfIndirectReference Constructor Description PdfImage(Image image, String name, PdfIndirectReference maskRef)Constructs aPdfImage-object.PdfTrailer(int size, long offset, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref)Constructs a PDF-Trailer.RefKey(PdfIndirectReference ref) -
Uses of PdfIndirectReference in com.itextpdf.text.pdf.internal
Methods in com.itextpdf.text.pdf.internal with parameters of type PdfIndirectReference Modifier and Type Method Description voidPdfAChecker. cacheObject(PdfIndirectReference iref, PdfObject obj) -
Uses of PdfIndirectReference in com.itextpdf.text.pdf.mc
Fields in com.itextpdf.text.pdf.mc declared as PdfIndirectReference Modifier and Type Field Description protected PdfIndirectReferenceStructureObject. objrefThe reference to the object.protected PdfIndirectReferenceMCParser. pagerefThe reference to the page dictionaryprotected PdfIndirectReferenceStructureObject. refThe reference of the structure element of which the properties are stored.Methods in com.itextpdf.text.pdf.mc that return PdfIndirectReference Modifier and Type Method Description PdfIndirectReferenceStructureObject. getObjRef()Returns the reference to the object.PdfIndirectReferenceStructureObject. getRef()Returns the structure element's reference.Methods in com.itextpdf.text.pdf.mc with parameters of type PdfIndirectReference Modifier and Type Method Description voidMCParser. parse(PdfDictionary page, PdfIndirectReference pageref)Parses the content of a page, inserting the normal (/N) appearances (/AP) of annotations into the content stream as Form XObjects.intStructureItems. processMCID(PdfNumber structParents, PdfIndirectReference ref)Creates a new MCID in the parent tree of the page and returns that new MCID so that it can be used in the content streamprotected voidStructureItems. processStructElemKids(PdfDictionary structElem, PdfIndirectReference ref, PdfObject object)Processes the kids object of a StructElem dictionary.protected voidStructureItems. processStructElems(PdfDictionary structElem, PdfIndirectReference ref)Looks at a StructElem dictionary, and processes it.Constructors in com.itextpdf.text.pdf.mc with parameters of type PdfIndirectReference Constructor Description StructureMCID(PdfIndirectReference pg, PdfNumber mcid)Creates a StructureMCID using an MCID.StructureObject(PdfDictionary structElem, PdfIndirectReference ref, PdfDictionary dict)Creates a StructureObject for an OBJR dictionary. -
Uses of PdfIndirectReference in com.itextpdf.text.pdf.parser
Methods in com.itextpdf.text.pdf.parser that return PdfIndirectReference Modifier and Type Method Description PdfIndirectReferenceImageRenderInfo. getRef()Methods in com.itextpdf.text.pdf.parser with parameters of type PdfIndirectReference Modifier and Type Method Description static ImageRenderInfoImageRenderInfo. createForXObject(GraphicsState gs, PdfIndirectReference ref, PdfDictionary colorSpaceDictionary)Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)static ImageRenderInfoImageRenderInfo. createForXObject(GraphicsState gs, PdfIndirectReference ref, PdfDictionary colorSpaceDictionary, Collection<MarkedContentInfo> markedContentInfo)Create an ImageRenderInfo object based on an XObject (this is the most common way of including an image in PDF)voidXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref)voidXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref, Stack<MarkedContentInfo> markedContentStack) -
Uses of PdfIndirectReference in com.itextpdf.text.pdf.richmedia
Fields in com.itextpdf.text.pdf.richmedia declared as PdfIndirectReference Modifier and Type Field Description protected PdfIndirectReferenceRichMediaAnnotation. richMediaContentReferencea reference to the RichMediaContent that can be reused.Fields in com.itextpdf.text.pdf.richmedia with type parameters of type PdfIndirectReference Modifier and Type Field Description protected HashMap<String,PdfIndirectReference>RichMediaAnnotation. assetsmapa map with the assets (will be used to construct a name tree.)Methods in com.itextpdf.text.pdf.richmedia that return PdfIndirectReference Modifier and Type Method Description PdfIndirectReferenceRichMediaAnnotation. addAsset(String name, PdfFileSpecification fs)Adds an embedded file.PdfIndirectReferenceRichMediaAnnotation. addAsset(String name, PdfIndirectReference ref)Adds a reference to an embedded file.PdfIndirectReferenceRichMediaAnnotation. addConfiguration(PdfIndirectReference ref)Adds a reference to a RichMediaConfiguration.PdfIndirectReferenceRichMediaAnnotation. addConfiguration(RichMediaConfiguration configuration)Adds a RichMediaConfiguration.PdfIndirectReferenceRichMediaAnnotation. addView(PdfDictionary view)Adds a view dictionary.PdfIndirectReferenceRichMediaAnnotation. addView(PdfIndirectReference ref)Adds a reference to a view dictionary.PdfIndirectReferenceRichMediaAnnotation. getRichMediaContentReference()Gets a reference to the RichMediaContent for reuse of the rich media content.Methods in com.itextpdf.text.pdf.richmedia with parameters of type PdfIndirectReference Modifier and Type Method Description PdfIndirectReferenceRichMediaAnnotation. addAsset(String name, PdfIndirectReference ref)Adds a reference to an embedded file.PdfIndirectReferenceRichMediaAnnotation. addConfiguration(PdfIndirectReference ref)Adds a reference to a RichMediaConfiguration.PdfIndirectReferenceRichMediaAnnotation. addView(PdfIndirectReference ref)Adds a reference to a view dictionary.voidRichMediaInstance. setAsset(PdfIndirectReference asset)Sets a dictionary that shall be an indirect object reference to a file specification dictionary that is also referenced in the Assets name tree of the content of the annotation.voidRichMediaActivation. setConfiguration(PdfIndirectReference configuration)Sets an indirect object reference to a RichMediaConfiguration dictionary that shall also be referenced by the Configurations array in the RichMediaContent dictionary (which is part of the RichMediaAnnotation object).voidRichMediaExecuteAction. setRichMediaInstance(PdfIndirectReference ref)Sets the target instance for this action.voidRichMediaActivation. setView(PdfIndirectReference view)Sets an indirect object reference to a 3D view dictionary that shall also be referenced by the Views array within the annotation's RichMediaContent dictionary.Constructors in com.itextpdf.text.pdf.richmedia with parameters of type PdfIndirectReference Constructor Description RichMediaAnnotation(PdfWriter writer, Rectangle rect, PdfIndirectReference richMediaContentReference)Creates a RichMediaAnnotation using rich media content that has already been added to the writer.RichMediaExecuteAction(PdfIndirectReference ref, RichMediaCommand command)Creates a RichMediaExecute action dictionary.
-