Uses of Class
com.lowagie.text.pdf.PdfIndirectReference
Packages that use PdfIndirectReference
-
Uses of PdfIndirectReference in com.lowagie.text
Fields in com.lowagie.text declared as PdfIndirectReferenceModifier and TypeFieldDescriptionprivate PdfIndirectReference
Image.directReference
Holds value of property directReference.Methods in com.lowagie.text that return PdfIndirectReferenceModifier and TypeMethodDescriptionImage.getDirectReference()
Getter for property directReference.Methods in com.lowagie.text with parameters of type PdfIndirectReferenceModifier and TypeMethodDescriptionvoid
Image.setDirectReference
(PdfIndirectReference directReference) Setter for property directReference. -
Uses of PdfIndirectReference in com.lowagie.text.pdf
Subclasses of PdfIndirectReference in com.lowagie.text.pdfFields in com.lowagie.text.pdf declared as PdfIndirectReferenceModifier and TypeFieldDescriptionprotected PdfIndirectReference
PdfCopy.acroForm
private PdfIndirectReference
AcroFields.Item.fieldReference
The indirect reference of the item itself(package private) PdfIndirectReference
ColorDetails.indirectReference
The indirect reference to this color(package private) PdfIndirectReference
FontDetails.indirectReference
The indirect reference to this fontprotected 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.protected PdfIndirectReference
PdfFunction.reference
private PdfIndirectReference
PdfOutline.reference
thePdfIndirectReference
of this objectprivate PdfIndirectReference
PdfStructureElement.reference
Holds value of property reference.private final PdfIndirectReference
PdfStructureTreeRoot.reference
protected PdfIndirectReference
PdfShading.shadingReference
(package private) PdfIndirectReference
PdfCopy.IndirectReferences.theRef
protected PdfIndirectReference
PdfTemplate.thisReference
The indirect reference to this templateprotected PdfIndirectReference
PdfDocument.thumb
private PdfIndirectReference
PdfPages.topParent
Fields in com.lowagie.text.pdf with type parameters of type PdfIndirectReferenceModifier and TypeFieldDescriptionprotected HashMap
<String, PdfIndirectReference> PdfDocument.documentFileAttachment
protected HashMap
<String, PdfIndirectReference> PdfDocument.documentLevelJS
protected LinkedHashMap
<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.(package private) List
<PdfIndirectReference> PdfCopyFieldsImp.pageRefs
private final ArrayList
<PdfIndirectReference> PdfPages.pages
private final ArrayList
<PdfIndirectReference> PdfPages.parents
PdfSmartCopy.streamMap
the cache with the streams and references.(package private) ArrayList
<PdfIndirectReference> AcroFields.Item.widgetRefs
An array ofPdfDictionary
with the widget references.Methods in com.lowagie.text.pdf that return PdfIndirectReferenceModifier and TypeMethodDescriptionPdfCopy.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
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
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.PdfArray.getAsIndirectObject
(int idx) Returns aPdfObject
as aPdfIndirectReference
.PdfDictionary.getAsIndirectObject
(PdfName key) Returns aPdfObject
as aPdfIndirectReference
.(package private) PdfIndirectReference
PdfReader.getCryptoRef()
(package private) PdfIndirectReference
PdfWriter.getCurrentPage()
AcroFields.Item.getFieldReference()
Returns the indirect reference of the field itself(package private) PdfIndirectReference
PdfWriter.getImageReference
(PdfName name) return thePdfIndirectReference
to the image with a given name.(package private) 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.PdfAnnotation.getIndirectReference()
Returns an indirect reference to the annotationPdfIndirectObject.getIndirectReference()
Returns aPdfIndirectReference
to thisPdfIndirectObject
.PdfTemplate.getIndirectReference()
Gets the indirect reference to this template.protected PdfIndirectReference
PdfCopyFieldsImp.getNewReference
(PRIndirectReference ref) PdfCopyFieldsImp.getPageReference
(int page) PdfStamperImp.getPageReference
(int page) PdfWriter.getPageReference
(int page) Use this method to get a reference to a page existing or not.(package private) PdfIndirectReference
PdfShadingPattern.getPatternReference()
PdfWriter.getPdfIndirectReference()
Use this to get anPdfIndirectReference
for an object that will be created in the future.(package private) PdfIndirectReference
PdfWriter.PdfBody.getPdfIndirectReference()
Gets a PdfIndirectReference for an object that will be created in the future.(package private) PdfIndirectReference
PdfCopy.IndirectReferences.getRef()
PdfLayer.getRef()
Gets thePdfIndirectReference
that represents this layer.PdfLayerMembership.getRef()
Gets thePdfIndirectReference
that represents this membership layer.PdfOCG.getRef()
Gets thePdfIndirectReference
that represents this layer.PdfFileSpecification.getReference()
Gets the indirect reference to this file specification.(package private) PdfIndirectReference
PdfFunction.getReference()
PdfStructureElement.getReference()
Gets the reference this object will be written to.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()
AcroFields.Item.getWidgetRef
(int idx) Retrieve the reference to the given instancePdfOutline.indirectReference()
Gets the indirect reference of thisPdfOutline
.(package private) PdfIndirectReference
PdfPages.writePageTree()
Methods in com.lowagie.text.pdf that return types with arguments of type PdfIndirectReferenceModifier and TypeMethodDescription(package private) HashMap
<String, PdfIndirectReference> PdfDocument.getDocumentFileAttachment()
(package private) HashMap
<String, PdfIndirectReference> PdfDocument.getDocumentLevelJS()
Methods in com.lowagie.text.pdf with parameters of type PdfIndirectReferenceModifier and TypeMethodDescription(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) 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) 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
(Object prop, PdfIndirectReference refi) (package private) void
PdfContentByte.addTemplateReference
(PdfIndirectReference template, PdfName name, float a, float b, float c, float d, float e, float f) 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.(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
PdfCopyFieldsImp.adjustTabOrder
(PdfArray annots, PdfIndirectReference ind, PdfNumber nn) protected PdfArray
PdfCopyFieldsImp.branchForm
(Map<String, Object> level, PdfIndirectReference parent, String fname) static PdfAppearance
PdfAppearance.createAppearance
(PdfWriter writer, float width, float height, PdfIndirectReference ref) Creates a new appearance to be used with existing form fields.protected PdfDictionary
PdfCopy.getCatalog
(PdfIndirectReference rootObj) protected PdfDictionary
PdfCopyFieldsImp.getCatalog
(PdfIndirectReference rootObj) (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) private PdfDictionary
TrueTypeFontUnicode.getCIDFontType2
(PdfIndirectReference fontDescriptor, String subsetPrefix, int[][] metrics) Generates the CIDFontTyte2 dictionary.private PdfDictionary
CJKFont.getFontBaseType
(PdfIndirectReference CIDFont) protected PdfDictionary
TrueTypeFont.getFontBaseType
(PdfIndirectReference fontDescriptor, String subsetPrefix, int firstChar, int lastChar, byte[] shortTag) Generates the font dictionary for this font.private PdfDictionary
TrueTypeFontUnicode.getFontBaseType
(PdfIndirectReference descendant, 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, 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.static Object[]
SimpleBookmark.iterateOutlines
(PdfWriter writer, PdfIndirectReference parent, List<Map<String, Object>> kids, boolean namedAsNames) private void
PdfStructureTreeRoot.nodeProcess
(PdfDictionary dictionary, PdfIndirectReference reference) 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
.(package private) void
PdfPages.setLinearMode
(PdfIndirectReference topParent) (package private) void
PdfStructureTreeRoot.setPageMark
(int page, PdfIndirectReference reference) 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.(package private) void
PdfWriter.PdfBody.writeCrossReferenceTable
(OutputStream os, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, int prevxref) Returns the CrossReferenceTable of theBody
.(package private) abstract void
BaseFont.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) Outputs to the writer the font dictionaries and streams.(package private) void
CJKFont.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) (package private) void
DocumentFont.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) Outputs to the writer the font dictionaries and streams.(package private) void
TrueTypeFont.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) Outputs to the writer the font dictionaries and streams.(package private) void
TrueTypeFontUnicode.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) Outputs to the writer the font dictionaries and streams.(package private) void
Type1Font.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) Outputs to the writer the font dictionaries and streams.(package private) void
Type3Font.writeFont
(PdfWriter writer, PdfIndirectReference ref, Object[] params) Method parameters in com.lowagie.text.pdf with type arguments of type PdfIndirectReferenceModifier and TypeMethodDescription(package private) void
PdfDocument.PdfCatalog.addNames
(TreeMap<String, Object[]> localDestinations, Map<String, PdfIndirectReference> documentLevelJS, Map<String, PdfIndirectReference> documentFileAttachment, PdfWriter writer) Adds the names of the named destinations to the catalog.Constructors in com.lowagie.text.pdf with parameters of type PdfIndirectReferenceModifierConstructorDescription(package private)
ColorDetails
(PdfName colorName, PdfIndirectReference indirectReference, PdfSpotColor scolor) Each spot color used in a document has an instance of this class.(package private)
FontDetails
(PdfName fontName, PdfIndirectReference indirectReference, BaseFont baseFont) Each font used in a document has an instance of this class.(package private)
Item
(PdfIndirectReference ref) (package private)
PdfAction
(PdfIndirectReference destination) Constructs a newPdfAction
of Subtype GoTo.(package private)
(package private)
PdfCatalog
(PdfIndirectReference pages, PdfWriter writer) Constructs aPdfCatalog
.PdfImage
(Image image, String name, PdfIndirectReference maskRef) Constructs aPdfImage
-object.(package private)
PdfIndirectObject
(PdfIndirectReference ref, PdfObject object, PdfWriter writer) (package private)
PdfTrailer
(int size, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, int prevxref) Constructs a PDF-Trailer.(package private)