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
Fields in com.itextpdf.text declared as PdfIndirectReference Modifier and Type Field Description private PdfIndirectReference
Image. directReference
Holds value of property directReference.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 private PdfIndirectReference
PdfCopy. acroForm
(package private) PdfIndirectReference
PdfCopy.ImportedPage. annotsIndirectReference
(package private) PdfIndirectReference
ColorDetails. indirectReference
The indirect reference to this color(package private) PdfIndirectReference
FontDetails. indirectReference
The indirect reference to this fontprivate PdfIndirectReference
PdfStructTreeController. nullReference
protected PdfIndirectReference
PdfTemplate. pageReference
protected PdfIndirectReference
PdfShadingPattern. patternReference
protected PdfIndirectReference
PdfFileSpecification. ref
protected PdfIndirectReference
PdfLayer. ref
(package private) PdfIndirectReference
PdfLayerMembership. ref
protected PdfIndirectReference
PdfStream. ref
protected PdfIndirectReference
PdfAnnotation. reference
Reference to this annotation.PdfIndirectReference
PdfDocument.Destination. reference
protected PdfIndirectReference
PdfFunction. reference
private PdfIndirectReference
PdfOutline. reference
thePdfIndirectReference
of this objectprivate PdfIndirectReference
PdfStructureElement. reference
Holds value of property reference.private PdfIndirectReference
PdfStructureTreeRoot. reference
protected PdfIndirectReference
PdfShading. shadingReference
(package private) PdfIndirectReference
PdfCopy.IndirectReferences. theRef
protected PdfIndirectReference
PdfTemplate. thisReference
The indirect reference to this templateprivate PdfIndirectReference
PdfPages. topParent
Fields in com.itextpdf.text.pdf with type parameters of type PdfIndirectReference Modifier and Type Field Description private java.util.HashMap<java.lang.String,PdfIndirectReference>
PdfStamperImp. builtInAnnotationFonts
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 Globalsprivate java.util.HashMap<java.lang.Integer,PdfIndirectReference>
PdfStructureTreeRoot. numTree
protected java.util.ArrayList<PdfIndirectReference>
PdfWriter. pageReferences
The PdfIndirectReference to the pages.(package private) java.util.ArrayList<PdfIndirectReference>
PdfCopyFieldsImp. pageRefs
Deprecated.private java.util.ArrayList<PdfIndirectReference>
PdfPages. pages
private java.util.ArrayList<PdfIndirectReference>
PdfPages. parents
private java.util.HashMap<PdfSmartCopy.ByteStore,PdfIndirectReference>
PdfASmartCopy. streamMap
the cache with the streams and references.private java.util.HashMap<PdfSmartCopy.ByteStore,PdfIndirectReference>
PdfSmartCopy. streamMap
the cache with the streams and references.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)
(package private) PdfIndirectReference
PdfCopy. add(PdfPage page, PdfContents contents)
protected PdfIndirectReference
PdfWriter. add(PdfICCBased icc)
(package private) PdfIndirectReference
PdfWriter. add(PdfImage pdfImage, PdfIndirectReference fixedRef)
Writes aPdfImage
to the outputstream.(package private) PdfIndirectReference
PdfWriter. add(PdfPage page, PdfContents contents)
Adds somePdfContents
to this Writer.(package private) PdfIndirectReference
PdfPages. addPageRef(PdfIndirectReference pageRef)
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
.(package private) PdfIndirectReference
PdfReader. getCryptoRef()
protected PdfIndirectReference
PdfContentByte. getCurrentPage()
PdfIndirectReference
PdfTemplate. getCurrentPage()
(package private) PdfIndirectReference
PdfWriter. getCurrentPage()
protected PdfIndirectReference
StampContent. getCurrentPage()
(package private) PdfIndirectReference
PdfWriter. getImageReference(PdfName name)
return thePdfIndirectReference
to the image with a given name.PdfIndirectReference
ColorDetails. getIndirectReference()
Gets the indirect reference to this color.(package private) PdfIndirectReference
DocumentFont. getIndirectReference()
(package private) PdfIndirectReference
FontDetails. getIndirectReference()
Gets the indirect reference to this font.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.protected PdfIndirectReference
PdfCopyFieldsImp. getNewReference(PRIndirectReference ref)
Deprecated.PdfIndirectReference
AcroFields. getNormalAppearance(java.lang.String name)
Gets a reference to the normal appearance of a field.PdfIndirectReference
PdfCopyFieldsImp. getPageReference(int page)
Deprecated.PdfIndirectReference
PdfStamperImp. getPageReference(int page)
PdfIndirectReference
PdfTemplate. getPageReference()
PdfIndirectReference
PdfWriter. getPageReference(int page)
Use this method to get a reference to a page existing or not.(package private) PdfIndirectReference
PdfShadingPattern. getPatternReference()
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.(package private) PdfIndirectReference
PdfCopy.IndirectReferences. getRef()
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.(package private) PdfIndirectReference
PdfFunction. getReference()
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.(package private) PdfIndirectReference
PdfShading. getShadingReference()
(package private) PdfIndirectReference
PdfShadingPattern. getShadingReference()
(package private) PdfIndirectReference
PdfPages. getTopParent()
PdfIndirectReference
AcroFields.Item. getWidgetRef(int idx)
Retrieve the reference to the given instancePdfIndirectReference
PdfOutline. indirectReference()
Gets the indirect reference of thisPdfOutline
.(package private) PdfIndirectReference
PdfPages. writePageTree()
Methods in com.itextpdf.text.pdf that return types with arguments of type PdfIndirectReference Modifier and Type Method Description private java.util.ArrayList<PdfIndirectReference>
PdfCopy. findActiveParents(java.util.HashSet<RefKey> activeKeys)
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 (package private) void
PdfPage. add(PdfIndirectReference contents)
Adds an indirect reference pointing to aPdfContents
-object.(package private) PdfIndirectReference
PdfWriter. add(PdfImage pdfImage, PdfIndirectReference fixedRef)
Writes aPdfImage
to the outputstream.(package private) PdfIndirectObject
PdfWriter.PdfBody. add(PdfObject object, PdfIndirectReference ref)
Adds aPdfObject
to the body given an already existing PdfIndirectReference.(package private) PdfIndirectObject
PdfWriter.PdfBody. add(PdfObject object, PdfIndirectReference ref, boolean inObjStm)
(package private) PdfName
PageResources. addColor(PdfName name, PdfIndirectReference reference)
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.private void
PdfCopy.PageStamp. addDocumentField(PdfIndirectReference ref)
(package private) void
PdfStamperImp. addDocumentField(PdfIndirectReference ref)
(package private) PdfName
PageResources. addExtGState(PdfName name, PdfIndirectReference reference)
(package private) PdfName
PageResources. addFont(PdfName name, PdfIndirectReference reference)
boolean
PdfDestination. addPage(PdfIndirectReference page)
Adds the indirect reference of the destination page.(package private) void
PdfPages. addPage(PdfIndirectReference page)
(package private) PdfIndirectReference
PdfPages. addPageRef(PdfIndirectReference pageRef)
(package private) PdfName
PageResources. addPattern(PdfName name, PdfIndirectReference reference)
(package private) PdfName
PageResources. addProperty(PdfName name, PdfIndirectReference reference)
(package private) PdfName
PageResources. addShading(PdfName name, PdfIndirectReference reference)
(package private) PdfObject[]
PdfWriter. addSimpleProperty(java.lang.Object prop, PdfIndirectReference refi)
(package private) void
PdfContentByte. addTemplateReference(PdfIndirectReference template, PdfName name, double a, double b, double c, double d, double e, double f)
(package private) void
PdfContentByte. addTemplateReference(PdfIndirectReference template, PdfName name, float a, float b, float c, float d, float e, float f)
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.(package private) void
AcroFields.Item. addWidgetRef(PdfIndirectReference widgRef)
Add a widget ref to this Item(package private) PdfName
PageResources. addXObject(PdfName name, PdfIndirectReference reference)
private void
PdfCopy. adjustTabOrder(PdfArray annots, PdfIndirectReference ind, PdfNumber nn)
private void
PdfCopyFieldsImp. adjustTabOrder(PdfArray annots, PdfIndirectReference ind, PdfNumber nn)
Deprecated.private PdfArray
PdfCopy. branchForm(java.util.HashMap<java.lang.String,java.lang.Object> level, PdfIndirectReference parent, java.lang.String fname)
protected PdfArray
PdfCopyFieldsImp. branchForm(java.util.HashMap<java.lang.String,java.lang.Object> level, PdfIndirectReference parent, java.lang.String fname)
Deprecated.protected void
PdfStamperImp. close(PdfIndirectReference info, int skipInfo)
private void
PdfCopy. findActivesFromReference(PdfIndirectReference iref, java.util.ArrayList<PdfIndirectReference> actives, java.util.HashSet<RefKey> activeKeys)
protected PdfDictionary
PdfCopy. getCatalog(PdfIndirectReference rootObj)
protected PdfDictionary
PdfCopyFieldsImp. getCatalog(PdfIndirectReference rootObj)
Deprecated.(package private) PdfDocument.PdfCatalog
PdfDocument. getCatalog(PdfIndirectReference pages)
Gets thePdfCatalog
-object.protected PdfDictionary
PdfWriter. getCatalog(PdfIndirectReference rootObj)
private PdfDictionary
CJKFont. getCIDFont(PdfIndirectReference fontDescriptor, IntHashtable cjkTag)
PdfDictionary
TrueTypeFontUnicode. getCIDFontType2(PdfIndirectReference fontDescriptor, java.lang.String subsetPrefix, java.lang.Object[] metrics)
Generates the CIDFontTyte2 dictionary.private PdfDictionary
CJKFont. getFontBaseType(PdfIndirectReference CIDFont)
protected PdfDictionary
TrueTypeFont. getFontBaseType(PdfIndirectReference fontDescriptor, java.lang.String subsetPrefix, int firstChar, int lastChar, byte[] shortTag)
Generates the font dictionary for this font.PdfDictionary
TrueTypeFontUnicode. getFontBaseType(PdfIndirectReference descendant, java.lang.String subsetPrefix, PdfIndirectReference toUnicode)
Generates the font dictionary.private PdfDictionary
Type1Font. getFontBaseType(PdfIndirectReference fontDescriptor, int firstChar, int lastChar, byte[] shortTag)
Generates the font dictionary for this font.protected PdfDictionary
TrueTypeFont. getFontDescriptor(PdfIndirectReference fontStream, java.lang.String subsetPrefix, PdfIndirectReference cidset)
Generates the font descriptor for this font.private PdfDictionary
Type1Font. getFontDescriptor(PdfIndirectReference fontStream)
Generates the font descriptor for this font ornull
if it is one of the 14 built in fonts.private static int
SimpleBookmark. getNumber(PdfIndirectReference indirect)
Gets number of indirect.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)
(package private) void
PdfCopyFieldsImp. propagate(PdfObject obj, PdfIndirectReference refo, boolean restricted)
Deprecated.static PdfAction
PdfAction. rendition(java.lang.String file, PdfFileSpecification fs, java.lang.String mimeType, PdfIndirectReference ref)
Creates a Rendition action(package private) void
PdfStructureElement. setAnnotation(PdfAnnotation annot, PdfIndirectReference currentPage)
(package private) void
PdfStructureTreeRoot. setAnnotationMark(int structParentIndex, PdfIndirectReference struc)
boolean
PdfOutline. setDestinationPage(PdfIndirectReference pageReference)
Set the page of thePdfDestination
-object.void
PdfOutline. setIndirectReference(PdfIndirectReference reference)
Sets the indirect reference of thisPdfOutline
.(package private) void
PdfPages. setLinearMode(PdfIndirectReference topParent)
(package private) void
PdfStructureTreeRoot. setPageMark(int page, PdfIndirectReference struc)
void
PdfTemplate. setPageReference(PdfIndirectReference pageReference)
void
PdfPageElement. setParent(PdfIndirectReference reference)
Set the value for the Parent key in the Page or Pages Dictionary.(package private) void
PdfLayer. setRef(PdfIndirectReference ref)
Sets thePdfIndirectReference
that represents this layer.void
PdfWriter.PdfBody. writeCrossReferenceTable(java.io.OutputStream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref)
Returns the CrossReferenceTable of theBody
.(package private) abstract void
BaseFont. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
Outputs to the writer the font dictionaries and streams.(package private) void
CJKFont. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
(package private) void
DocumentFont. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
Outputs to the writer the font dictionaries and streams.void
PdfATtfUnicodeWriter. writeFont(TrueTypeFontUnicode font, PdfIndirectReference ref, java.lang.Object[] params, byte[] rotbits)
(package private) void
TrueTypeFont. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
Outputs to the writer the font dictionaries and streams.(package private) void
TrueTypeFontUnicode. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
Outputs to the writer the font dictionaries and streams.void
TtfUnicodeWriter. writeFont(TrueTypeFontUnicode font, PdfIndirectReference ref, java.lang.Object[] params, byte[] rotbits)
(package private) void
Type1Font. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
Outputs to the writer the font dictionaries and streams.(package private) void
Type3Font. writeFont(PdfWriter writer, PdfIndirectReference ref, java.lang.Object[] params)
Method parameters in com.itextpdf.text.pdf with type arguments of type PdfIndirectReference Modifier and Type Method Description private void
PdfCopy. findActives(java.util.ArrayList<PdfIndirectReference> actives, java.util.HashSet<RefKey> activeKeys, java.util.HashSet<PdfName> activeClassMaps)
private void
PdfCopy. findActivesFromArray(PdfArray array, java.util.ArrayList<PdfIndirectReference> actives, java.util.HashSet<RefKey> activeKeys, java.util.HashSet<PdfName> activeClassMaps)
private void
PdfCopy. findActivesFromDict(PdfDictionary dict, java.util.ArrayList<PdfIndirectReference> actives, java.util.HashSet<RefKey> activeKeys, java.util.HashSet<PdfName> activeClassMaps)
private void
PdfCopy. findActivesFromReference(PdfIndirectReference iref, java.util.ArrayList<PdfIndirectReference> actives, java.util.HashSet<RefKey> activeKeys)
private void
PdfCopy. fixPgKey(java.util.ArrayList<PdfIndirectReference> newRefs, java.util.HashSet<RefKey> activeKeys)
Constructors in com.itextpdf.text.pdf with parameters of type PdfIndirectReference Constructor Description ColorDetails(PdfName colorName, PdfIndirectReference indirectReference, ICachedColorSpace scolor)
Each spot color used in a document has an instance of this class.FontDetails(PdfName fontName, PdfIndirectReference indirectReference, BaseFont baseFont)
Each font used in a document has an instance of this class.IndirectReferences(PdfIndirectReference ref)
PdfAction(PdfIndirectReference destination)
Constructs a newPdfAction
of Subtype GoTo.PdfAppearance(PdfIndirectReference iref)
PdfCatalog(PdfIndirectReference pages, PdfWriter writer)
Constructs aPdfCatalog
.PdfImage(Image image, java.lang.String name, PdfIndirectReference maskRef)
Constructs aPdfImage
-object.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.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
Fields in com.itextpdf.text.pdf.parser declared as PdfIndirectReference Modifier and Type Field Description private PdfIndirectReference
ImageRenderInfo. ref
A reference to the image XObjectMethods 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
PdfContentStreamProcessor.FormXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref)
void
PdfContentStreamProcessor.FormXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref, java.util.Stack<MarkedContentInfo> markedContentStack)
void
PdfContentStreamProcessor.IgnoreXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream xobjectStream, PdfIndirectReference ref)
void
PdfContentStreamProcessor.IgnoreXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream xobjectStream, PdfIndirectReference ref, java.util.Stack<MarkedContentInfo> markedContentStack)
void
PdfContentStreamProcessor.ImageXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream xobjectStream, PdfIndirectReference ref)
void
PdfContentStreamProcessor.ImageXObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream xobjectStream, PdfIndirectReference ref, java.util.Stack<MarkedContentInfo> markedContentStack)
void
XObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref)
void
XObjectDoHandler. handleXObject(PdfContentStreamProcessor processor, PdfStream stream, PdfIndirectReference ref, java.util.Stack<MarkedContentInfo> markedContentStack)
Constructors in com.itextpdf.text.pdf.parser with parameters of type PdfIndirectReference Constructor Description ImageRenderInfo(GraphicsState gs, PdfIndirectReference ref, PdfDictionary colorSpaceDictionary, java.util.Collection<MarkedContentInfo> markedContentInfo)
-
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 java.util.HashMap<java.lang.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(java.lang.String name, PdfFileSpecification fs)
Adds an embedded file.PdfIndirectReference
RichMediaAnnotation. addAsset(java.lang.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(java.lang.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.
-