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 PdfIndirectReference
Image. getDirectReference()
Getter for property directReference.Methods in com.itextpdf.text with parameters of type PdfIndirectReference Modifier and Type Method Description void
Image. 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 class
PRIndirectReference
Fields in com.itextpdf.text.pdf declared as PdfIndirectReference Modifier and Type Field Description protected PdfIndirectReference
PdfTemplate. pageReference
protected PdfIndirectReference
PdfShadingPattern. patternReference
protected PdfIndirectReference
PdfFileSpecification. ref
protected PdfIndirectReference
PdfLayer. ref
protected PdfIndirectReference
PdfStream. ref
protected PdfIndirectReference
PdfAnnotation. reference
Reference to this annotation.PdfIndirectReference
PdfDocument.Destination. reference
protected PdfIndirectReference
PdfFunction. reference
protected PdfIndirectReference
PdfShading. shadingReference
protected PdfIndirectReference
PdfTemplate. thisReference
The 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. formXObjects
The form XObjects in this document.protected HashMap<PdfStream,PdfIndirectReference>
PdfWriter. JBIG2Globals
A HashSet with Stream objects containing JBIG2 Globalsprotected ArrayList<PdfIndirectReference>
PdfWriter. pageReferences
The PdfIndirectReference to the pages.protected ArrayList<PdfIndirectReference>
AcroFields.Item. widget_refs
An array ofPdfDictionary
with the widget references.Methods in com.itextpdf.text.pdf that return PdfIndirectReference Modifier and Type Method Description PdfIndirectReference
PdfCopy. add(PdfOutline outline)
protected PdfIndirectReference
PdfWriter. add(PdfICCBased icc)
protected PdfIndirectReference
PdfASmartCopy. copyIndirect(PRIndirectReference in)
protected PdfIndirectReference
PdfCopy. 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 PdfIndirectReference
PdfCopy. 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 PdfIndirectReference
PdfSmartCopy. 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.PdfIndirectReference
PdfArray. getAsIndirectObject(int idx)
Returns aPdfObject
as aPdfIndirectReference
.PdfIndirectReference
PdfDictionary. getAsIndirectObject(PdfName key)
Returns aPdfObject
as aPdfIndirectReference
.protected PdfIndirectReference
PdfContentByte. getCurrentPage()
PdfIndirectReference
PdfTemplate. getCurrentPage()
protected PdfIndirectReference
StampContent. getCurrentPage()
PdfIndirectReference
PdfAnnotation. getIndirectReference()
Returns an indirect reference to the annotationPdfIndirectReference
PdfIndirectObject. getIndirectReference()
Returns aPdfIndirectReference
to thisPdfIndirectObject
.PdfIndirectReference
PdfTemplate. getIndirectReference()
Gets the indirect reference to this template.PdfIndirectReference
AcroFields. getNormalAppearance(String name)
Gets a reference to the normal appearance of a field.PdfIndirectReference
PdfTemplate. getPageReference()
PdfIndirectReference
PdfWriter. getPageReference(int page)
Use this method to get a reference to a page existing or not.PdfIndirectReference
PdfWriter. getPdfIndirectReference()
Use this to get anPdfIndirectReference
for an object that will be created in the future.PdfIndirectReference
PdfWriter.PdfBody. getPdfIndirectReference()
Gets a PdfIndirectReference for an object that will be created in the future.PdfIndirectReference
PdfLayer. getRef()
Gets thePdfIndirectReference
that represents this layer.PdfIndirectReference
PdfLayerMembership. getRef()
Gets thePdfIndirectReference
that represents this membership layer.PdfIndirectReference
PdfOCG. getRef()
Gets thePdfIndirectReference
that represents this layer.PdfIndirectReference
PdfFileSpecification. getReference()
Gets the indirect reference to this file specification.PdfIndirectReference
PdfStructureElement. getReference()
Gets the reference this object will be written to.PdfIndirectReference
PdfStructureTreeRoot. getReference()
Gets the reference this object will be written to.protected PdfIndirectReference
PdfWriter. getReferenceJBIG2Globals(byte[] content)
Gets an indirect reference to a JBIG2 Globals stream.PdfIndirectReference
AcroFields.Item. getWidgetRef(int idx)
Retrieve the reference to the given instancePdfIndirectReference
PdfOutline. 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 PdfName
PdfWriter. addDirectImageSimple(Image image, PdfIndirectReference fixedRef)
Adds an image to the document but not to the page resources.void
PdfAcroForm. addDocumentField(PdfIndirectReference ref)
Adds documentFields.boolean
PdfDestination. addPage(PdfIndirectReference page)
Adds the indirect reference of the destination page.PdfIndirectObject
PdfCopy. addToBody(PdfObject object, PdfIndirectReference ref)
PdfIndirectObject
PdfCopy. addToBody(PdfObject object, PdfIndirectReference ref, boolean formBranching)
PdfIndirectObject
PdfWriter. addToBody(PdfObject object, PdfIndirectReference ref)
Use this method to add a PDF object to the PDF body.PdfIndirectObject
PdfWriter. addToBody(PdfObject object, PdfIndirectReference ref, boolean inObjStm)
Use this method to add a PDF object to the PDF body.protected PdfDictionary
PdfCopy. getCatalog(PdfIndirectReference rootObj)
protected PdfDictionary
PdfWriter. getCatalog(PdfIndirectReference rootObj)
protected boolean
PdfCopy. isStructTreeRootReference(PdfIndirectReference prRef)
static Object[]
SimpleBookmark. iterateOutlines(PdfWriter writer, PdfIndirectReference parent, List<HashMap<String,Object>> kids, boolean namedAsNames)
static PdfAction
PdfAction. rendition(String file, PdfFileSpecification fs, String mimeType, PdfIndirectReference ref)
Creates a Rendition actionboolean
PdfOutline. setDestinationPage(PdfIndirectReference pageReference)
Set the page of thePdfDestination
-object.void
PdfOutline. setIndirectReference(PdfIndirectReference reference)
Sets the indirect reference of thisPdfOutline
.void
PdfTemplate. setPageReference(PdfIndirectReference pageReference)
void
PdfWriter.PdfBody. writeCrossReferenceTable(OutputStream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref)
Returns the CrossReferenceTable of theBody
.void
PdfATtfUnicodeWriter. writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, Object[] params, byte[] rotbits)
void
TtfUnicodeWriter. 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 void
PdfAChecker. 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 PdfIndirectReference
StructureObject. objref
The reference to the object.protected PdfIndirectReference
MCParser. pageref
The reference to the page dictionaryprotected PdfIndirectReference
StructureObject. ref
The 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 PdfIndirectReference
StructureObject. getObjRef()
Returns the reference to the object.PdfIndirectReference
StructureObject. getRef()
Returns the structure element's reference.Methods in com.itextpdf.text.pdf.mc with parameters of type PdfIndirectReference Modifier and Type Method Description void
MCParser. 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.int
StructureItems. 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 void
StructureItems. processStructElemKids(PdfDictionary structElem, PdfIndirectReference ref, PdfObject object)
Processes the kids object of a StructElem dictionary.protected void
StructureItems. 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 PdfIndirectReference
ImageRenderInfo. getRef()
Methods in com.itextpdf.text.pdf.parser with parameters of type PdfIndirectReference Modifier and Type Method Description static ImageRenderInfo
ImageRenderInfo. 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 ImageRenderInfo
ImageRenderInfo. 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)void
XObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref)
void
XObjectDoHandler. 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 PdfIndirectReference
RichMediaAnnotation. richMediaContentReference
a 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. assetsmap
a 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 PdfIndirectReference
RichMediaAnnotation. addAsset(String name, PdfFileSpecification fs)
Adds an embedded file.PdfIndirectReference
RichMediaAnnotation. addAsset(String name, PdfIndirectReference ref)
Adds a reference to an embedded file.PdfIndirectReference
RichMediaAnnotation. addConfiguration(PdfIndirectReference ref)
Adds a reference to a RichMediaConfiguration.PdfIndirectReference
RichMediaAnnotation. addConfiguration(RichMediaConfiguration configuration)
Adds a RichMediaConfiguration.PdfIndirectReference
RichMediaAnnotation. addView(PdfDictionary view)
Adds a view dictionary.PdfIndirectReference
RichMediaAnnotation. addView(PdfIndirectReference ref)
Adds a reference to a view dictionary.PdfIndirectReference
RichMediaAnnotation. 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 PdfIndirectReference
RichMediaAnnotation. addAsset(String name, PdfIndirectReference ref)
Adds a reference to an embedded file.PdfIndirectReference
RichMediaAnnotation. addConfiguration(PdfIndirectReference ref)
Adds a reference to a RichMediaConfiguration.PdfIndirectReference
RichMediaAnnotation. addView(PdfIndirectReference ref)
Adds a reference to a view dictionary.void
RichMediaInstance. 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.void
RichMediaActivation. 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).void
RichMediaExecuteAction. setRichMediaInstance(PdfIndirectReference ref)
Sets the target instance for this action.void
RichMediaActivation. 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.
-