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.parser -
-
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 java.util.HashMap<PdfIndirectReference,java.lang.Object[]>
PdfWriter. formXObjects
The form XObjects in this document.protected java.util.HashMap<PdfStream,PdfIndirectReference>
PdfWriter. JBIG2Globals
A HashSet with Stream objects containing JBIG2 Globalsprotected java.util.ArrayList<PdfIndirectReference>
PdfWriter. pageReferences
The PdfIndirectReference to the pages.protected java.util.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(java.lang.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 java.util.HashMap<java.lang.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 java.lang.Object[]
SimpleBookmark. iterateOutlines(PdfWriter writer, PdfIndirectReference parent, java.util.List<java.util.HashMap<java.lang.String,java.lang.Object>> kids, boolean namedAsNames)
static PdfAction
PdfAction. rendition(java.lang.String file, PdfFileSpecification fs, java.lang.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(java.io.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, java.lang.Object[] params, byte[] rotbits)
void
TtfUnicodeWriter. writeFont(com.itextpdf.text.pdf.TrueTypeFontUnicode font, PdfIndirectReference ref, java.lang.Object[] params, byte[] rotbits)
Constructors in com.itextpdf.text.pdf with parameters of type PdfIndirectReference Constructor Description PdfImage(Image image, java.lang.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.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, java.util.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, java.util.Stack<MarkedContentInfo> markedContentStack)
-