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 |
Modifier and Type | Method and Description |
---|---|
PdfIndirectReference |
Image.getDirectReference()
Getter for property directReference.
|
Modifier and Type | Method and Description |
---|---|
void |
Image.setDirectReference(PdfIndirectReference directReference)
Setter for property directReference.
|
Modifier and Type | Class and Description |
---|---|
class |
PRIndirectReference |
Modifier and Type | Field and Description |
---|---|
protected PdfIndirectReference |
PdfTemplate.pageReference |
protected PdfIndirectReference |
PdfShadingPattern.patternReference |
protected PdfIndirectReference |
PdfLayer.ref |
protected PdfIndirectReference |
PdfStream.ref |
protected PdfIndirectReference |
PdfFileSpecification.ref |
protected PdfIndirectReference |
PdfFunction.reference |
protected PdfIndirectReference |
PdfAnnotation.reference
Reference to this annotation.
|
PdfIndirectReference |
PdfDocument.Destination.reference |
protected PdfIndirectReference |
PdfShading.shadingReference |
protected PdfIndirectReference |
PdfTemplate.thisReference
The indirect reference to this template
|
Modifier and Type | Field and 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 Globals
|
protected ArrayList<PdfIndirectReference> |
PdfWriter.pageReferences
The PdfIndirectReference to the pages.
|
protected ArrayList<PdfIndirectReference> |
AcroFields.Item.widget_refs
An array of PdfDictionary with the widget references.
|
Modifier and Type | Method and Description |
---|---|
protected PdfIndirectReference |
PdfWriter.add(PdfICCBased icc) |
PdfIndirectReference |
PdfCopy.add(PdfOutline outline) |
protected PdfIndirectReference |
PdfASmartCopy.copyIndirect(PRIndirectReference in) |
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.
|
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.
|
PdfIndirectReference |
PdfArray.getAsIndirectObject(int idx)
Returns a PdfObject as a PdfIndirectReference .
|
PdfIndirectReference |
PdfDictionary.getAsIndirectObject(PdfName key)
Returns a PdfObject as a PdfIndirectReference .
|
protected PdfIndirectReference |
PdfContentByte.getCurrentPage() |
protected PdfIndirectReference |
StampContent.getCurrentPage() |
PdfIndirectReference |
PdfTemplate.getCurrentPage() |
PdfIndirectReference |
PdfTemplate.getIndirectReference()
Gets the indirect reference to this template.
|
PdfIndirectReference |
PdfAnnotation.getIndirectReference()
Returns an indirect reference to the annotation
|
PdfIndirectReference |
PdfIndirectObject.getIndirectReference()
Returns a PdfIndirectReference to this PdfIndirectObject .
|
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 an PdfIndirectReference 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 the PdfIndirectReference that represents this layer.
|
PdfIndirectReference |
PdfOCG.getRef()
Gets the PdfIndirectReference that represents this layer.
|
PdfIndirectReference |
PdfLayerMembership.getRef()
Gets the PdfIndirectReference that represents this membership layer.
|
PdfIndirectReference |
PdfStructureElement.getReference()
Gets the reference this object will be written to.
|
PdfIndirectReference |
PdfStructureTreeRoot.getReference()
Gets the reference this object will be written to.
|
PdfIndirectReference |
PdfFileSpecification.getReference()
Gets the indirect reference to this file specification.
|
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 instance
|
PdfIndirectReference |
PdfOutline.indirectReference()
Gets the indirect reference of this PdfOutline .
|
Modifier and Type | Method and Description |
---|---|
HashMap<Integer,PdfIndirectReference> |
PdfStructureTreeRoot.getNumTree() |
Modifier and Type | Method and 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 |
PdfWriter.addToBody(PdfObject object, PdfIndirectReference ref)
Use this method to add a PDF object to the PDF body.
|
PdfIndirectObject |
PdfCopy.addToBody(PdfObject object, PdfIndirectReference ref, boolean formBranching) |
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 action
|
boolean |
PdfOutline.setDestinationPage(PdfIndirectReference pageReference)
Set the page of the PdfDestination -object.
|
void |
PdfOutline.setIndirectReference(PdfIndirectReference reference)
Sets the indirect reference of this PdfOutline .
|
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 the Body .
|
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) |
Constructor and Description |
---|
PdfImage(Image image, String name, PdfIndirectReference maskRef)
Constructs a PdfImage -object.
|
PdfTrailer(int size, long offset, PdfIndirectReference root, PdfIndirectReference info, PdfIndirectReference encryption, PdfObject fileID, long prevxref)
Constructs a PDF-Trailer.
|
RefKey(PdfIndirectReference ref) |
Modifier and Type | Method and Description |
---|---|
void |
PdfAChecker.cacheObject(PdfIndirectReference iref, PdfObject obj) |
Modifier and Type | Field and Description |
---|---|
protected PdfIndirectReference |
StructureObject.objref
The reference to the object.
|
protected PdfIndirectReference |
MCParser.pageref
The reference to the page dictionary
|
protected PdfIndirectReference |
StructureObject.ref
The reference of the structure element of which the properties are stored.
|
Modifier and Type | Method and Description |
---|---|
PdfIndirectReference |
StructureObject.getObjRef()
Returns the reference to the object.
|
PdfIndirectReference |
StructureObject.getRef()
Returns the structure element's reference.
|
Modifier and Type | Method and 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 stream
|
protected 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.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
PdfIndirectReference |
ImageRenderInfo.getRef() |
Modifier and Type | Method and 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) |
Modifier and Type | Field and Description |
---|---|
protected PdfIndirectReference |
RichMediaAnnotation.richMediaContentReference
a reference to the RichMediaContent that can be reused.
|
Modifier and Type | Field and Description |
---|---|
protected HashMap<String,PdfIndirectReference> |
RichMediaAnnotation.assetsmap
a map with the assets (will be used to construct a name tree.)
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Constructor and 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.
|
Copyright © 1998–2022. All rights reserved.