Modifier and Type | Field and Description |
---|---|
protected HashMap<PdfName,PdfObject> |
Chunk.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
List.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Paragraph.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
ListBody.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Document.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Image.accessibleAttributes |
Modifier and Type | Method and Description |
---|---|
PdfObject |
Section.getAccessibleAttribute(PdfName key) |
PdfObject |
Chunk.getAccessibleAttribute(PdfName key) |
PdfObject |
List.getAccessibleAttribute(PdfName key) |
PdfObject |
Paragraph.getAccessibleAttribute(PdfName key) |
PdfObject |
ListBody.getAccessibleAttribute(PdfName key) |
PdfObject |
Document.getAccessibleAttribute(PdfName key) |
PdfObject |
Image.getAccessibleAttribute(PdfName key) |
Modifier and Type | Method and Description |
---|---|
HashMap<PdfName,PdfObject> |
Section.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Chunk.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
List.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Paragraph.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
ListBody.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Document.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Image.getAccessibleAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
Section.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
Chunk.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
List.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
Paragraph.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
ListBody.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
Document.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
Image.setAccessibleAttribute(PdfName key,
PdfObject value) |
Modifier and Type | Class and Description |
---|---|
class |
NumberArray
A PdfArray object consisting of nothing but PdfNumber objects
|
class |
PdfAcroForm
Each PDF document can contain maximum 1 AcroForm.
|
class |
PdfAction
A
PdfAction defines an action that can be triggered from a PDF file. |
class |
PdfAnnotation
A
PdfAnnotation is a note that is associated with a page. |
class |
PdfArray
PdfArray is the PDF Array object. |
class |
PdfBoolean
PdfBoolean is the boolean object represented by the keywords true or false. |
class |
PdfBorderArray
A
PdfBorderArray defines the border of a PdfAnnotation . |
class |
PdfBorderDictionary
A
PdfBorderDictionary define the appearance of a Border (Annotations). |
class |
PdfDashPattern
A
PdfDashPattern defines a dash pattern as described in
the PDF Reference Manual version 1.3 p 325 (section 8.4.3). |
class |
PdfDate
PdfDate is the PDF date object. |
class |
PdfDestination
A
PdfDestination is a reference to a location in a PDF file. |
class |
PdfDictionary
PdfDictionary is the Pdf dictionary object. |
static class |
PdfDocument.PdfInfo
PdfInfo is the PDF InfoDictionary. |
class |
PdfEFStream
Extends PdfStream and should be used to create Streams for Embedded Files
(file attachments).
|
class |
PdfFileSpecification
Specifies a file or an URL.
|
class |
PdfFormField
Implements form fields.
|
class |
PdfFormXObject
PdfFormObject is a type of XObject containing a template-object. |
class |
PdfGState
The graphic state dictionary.
|
class |
PdfICCBased
A
PdfICCBased defines a ColorSpace |
class |
PdfImage
PdfImage is a PdfStream containing an image-Dictionary and -stream. |
class |
PdfIndirectReference
PdfIndirectReference contains a reference to a PdfIndirectObject . |
class |
PdfLayer
An optional content group is a dictionary representing a collection of graphics
that can be made visible or invisible dynamically by users of viewer applications.
|
class |
PdfLayerMembership
Content typically belongs to a single optional content group,
and is visible when the group is ON and invisible when it is OFF.
|
class |
PdfLiteral
a Literal
|
class |
PdfMediaClipData |
class |
PdfName
PdfName is an object that can be used as a name in a PDF-file. |
class |
PdfNull
PdfNull is the Null object represented by the keyword null. |
class |
PdfNumber
PdfNumber provides two types of numbers, integer and real. |
class |
PdfOCProperties
This class represents the /OCProperties entry in the document catalog
and holds the optional content properties dictionary, which contains
a list of all the optional content groups in the document, as well as information
about the default and alternate configurations for optional content.
|
class |
PdfOutline
PdfOutline is an object that represents a PDF outline entry. |
class |
PdfPage
PdfPage is the PDF Page-object. |
class |
PdfPattern
A
PdfPattern defines a ColorSpace |
class |
PdfRectangle
PdfRectangle is the PDF Rectangle object. |
class |
PdfRendition
A Rendition dictionary (pdf spec 1.5)
|
class |
PdfShadingPattern
Implements the shading pattern dictionary.
|
class |
PdfSigLockDictionary
A signature field lock dictionary.
|
class |
PdfSignature
Implements the signature dictionary.
|
class |
PdfStream
PdfStream is the Pdf stream object. |
class |
PdfString
A
PdfString -class is the PDF-equivalent of a
JAVA-String -object. |
class |
PdfStructureElement
This is a node in a document logical structure.
|
class |
PdfStructureTreeRoot
The structure tree root corresponds to the highest hierarchy level in a tagged PDF.
|
class |
PdfTransparencyGroup
The transparency group dictionary.
|
class |
PdfVisibilityExpression
An array specifying a visibility expression, used to compute visibility
of content based on a set of optional content groups.
|
static class |
PdfWriter.PdfTrailer
PdfTrailer is the PDF Trailer object. |
class |
PRAcroForm
This class captures an AcroForm on input.
|
class |
PRIndirectReference |
class |
PRStream |
Modifier and Type | Field and Description |
---|---|
protected PdfObject |
PdfContentByte.GraphicState.extGState |
protected PdfObject |
PdfIndirectObject.object |
Modifier and Type | Method and Description |
---|---|
static <O extends PdfObject> |
PdfNumberTree.writeTree(HashMap<Integer,O> items,
PdfWriter writer)
Creates a number tree.
|
Modifier and Type | Method and Description |
---|---|
protected PdfObject |
PdfCopy.copyObject(PdfObject in)
Translate a PR-object to a Pdf-object
|
protected PdfObject |
PdfCopy.copyObject(PdfObject in,
boolean keepStruct,
boolean directRootKids)
Translate a PR-object to a Pdf-object
|
static PdfObject |
PdfEncryption.createInfoId(byte[] id,
boolean modified) |
protected static PdfObject |
PdfReader.duplicatePdfObject(PdfObject original,
PdfReader newReader) |
PdfObject |
PdfDictionary.get(PdfName key)
Returns the
PdfObject associated to the specified
key. |
PdfObject |
PdfArtifact.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfDiv.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPTable.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfAnnotation.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPCell.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPRow.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfTemplate.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPTableBody.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfStructureElement.getAttribute(PdfName name)
Gets the first entarance of attribute.
|
PdfObject |
PdfStructureTreeRoot.getAttribute(PdfName name)
Gets the first entarance of attribute.
|
PdfObject |
PdfArray.getDirectObject(int idx)
Returns the
PdfObject with the specified index, resolving
a possible indirect reference to a direct object. |
PdfObject |
PdfDictionary.getDirectObject(PdfName key)
Returns the
PdfObject associated to the specified
key, resolving a possible indirect reference to a direct
object. |
static PdfObject |
PdfStructTreeController.getDirectObject(PdfObject object) |
PdfObject |
PdfEncryption.getFileID(boolean modified) |
PdfObject |
PdfStructureTreeRoot.getMappedClass(PdfName name) |
PdfObject |
PdfLayerMembership.getPdfObject()
Gets the dictionary representing the membership layer.
|
PdfObject |
PdfOCG.getPdfObject()
Gets the object representing the layer.
|
PdfObject |
PdfLayer.getPdfObject()
Gets the dictionary representing the layer.
|
PdfObject |
PdfReader.getPdfObject(int idx) |
PdfObject |
PdfArray.getPdfObject(int idx)
Returns the
PdfObject with the specified index. |
static PdfObject |
PdfReader.getPdfObject(PdfObject obj)
Reads a
PdfObject resolving an indirect reference
if needed. |
static PdfObject |
PdfReader.getPdfObject(PdfObject obj,
PdfObject parent) |
PdfObject |
PdfLabColor.getPdfObject(PdfWriter writer) |
PdfObject |
ICachedColorSpace.getPdfObject(PdfWriter writer) |
PdfObject |
PdfSpotColor.getPdfObject(PdfWriter writer) |
PdfObject |
PdfDeviceNColor.getPdfObject(PdfWriter writer) |
PdfObject |
PdfReader.getPdfObjectRelease(int idx) |
static PdfObject |
PdfReader.getPdfObjectRelease(PdfObject obj) |
static PdfObject |
PdfReader.getPdfObjectRelease(PdfObject obj,
PdfObject parent)
Reads a
PdfObject resolving an indirect reference
if needed. |
protected PdfObject |
PdfSpotColor.getSpotObject(PdfWriter writer)
Deprecated.
|
static PdfObject |
XfaForm.getXfaObject(PdfReader reader)
Return the XFA Object, could be an array, could be a Stream.
|
static PdfObject |
PdfReader.killIndirect(PdfObject obj)
Eliminates the reference to the object freeing the memory used by it and clearing
the xref entry.
|
protected PdfObject |
PdfReader.readOneObjStm(PRStream stream,
int idx) |
PdfObject |
PdfContentParser.readPRObject()
Reads a pdf object.
|
protected PdfObject |
PdfReader.readPRObject() |
protected PdfObject |
PdfReader.readSingleObject(int k) |
PdfObject |
PdfArray.remove(int idx)
Remove the element at the specified position from the array.
|
PdfObject |
PdfArray.set(int idx,
PdfObject obj)
Overwrites a specified location of the array, returning the previous
value
|
Modifier and Type | Method and Description |
---|---|
HashMap<PdfName,PdfObject> |
PdfArtifact.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfDiv.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPTable.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfAnnotation.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPCell.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPRow.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfTemplate.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPTableBody.getAccessibleAttributes() |
ArrayList<PdfObject> |
PdfArray.getArrayList()
Deprecated.
|
HashMap<Object,PdfObject> |
PdfReader.getNamedDestination()
Gets all the named destinations as an
HashMap . |
HashMap<Object,PdfObject> |
PdfReader.getNamedDestination(boolean keepNames)
Gets all the named destinations as an
HashMap . |
HashMap<String,PdfObject> |
PdfReader.getNamedDestinationFromNames()
Gets the named destinations from the /Dests key in the catalog as an
HashMap . |
HashMap<Object,PdfObject> |
PdfReader.getNamedDestinationFromNames(boolean keepNames)
Gets the named destinations from the /Dests key in the catalog as an
HashMap . |
HashMap<String,PdfObject> |
PdfReader.getNamedDestinationFromStrings()
Gets the named destinations from the /Names key in the catalog as an
HashMap . |
Map<PdfName,PdfObject> |
PdfAnnotation.PdfImportedLink.getParameters() |
Iterator<PdfObject> |
PdfArray.iterator() |
ListIterator<PdfObject> |
PdfArray.listIterator()
Returns the list iterator for the array.
|
ArrayList<PdfObject> |
PdfContentParser.parse(ArrayList<PdfObject> ls)
Parses a single command from the content.
|
static HashMap<Integer,PdfObject> |
PdfNumberTree.readTree(PdfDictionary dic) |
static HashMap<String,PdfObject> |
PdfNameTree.readTree(PdfDictionary dic) |
Modifier and Type | Method and Description |
---|---|
void |
PdfVisibilityExpression.add(int index,
PdfObject element) |
void |
PdfArray.add(int index,
PdfObject element)
Inserts the specified element at the specified position.
|
boolean |
PdfVisibilityExpression.add(PdfObject object) |
boolean |
PdfArray.add(PdfObject object)
Adds a
PdfObject to the end of the PdfArray . |
boolean |
PdfRectangle.add(PdfObject object)
Overrides the
add -method in PdfArray in order to prevent the adding of extra object to the array. |
protected PdfIndirectObject |
PdfWriter.PdfBody.add(PdfObject object,
int refNumber,
int generation,
boolean inObjStm) |
protected void |
PdfStructTreeController.addClass(PdfObject object) |
void |
PdfVisibilityExpression.addFirst(PdfObject object) |
void |
PdfArray.addFirst(PdfObject object)
Inserts a
PdfObject at the beginning of the
PdfArray . |
void |
PdfRectangle.addFirst(PdfObject object)
Block changes to the underlying PdfArray
|
protected void |
PdfStructTreeController.addKid(PdfDictionary parent,
PdfObject kid) |
void |
PdfWriter.addPageDictEntry(PdfName key,
PdfObject object)
Adds an additional entry for the page dictionary.
|
PRIndirectReference |
PdfReader.addPdfObject(PdfObject obj) |
PdfIndirectObject |
PdfWriter.addToBody(PdfObject object)
Use this method to add a PDF object to the PDF body.
|
PdfIndirectObject |
PdfWriter.addToBody(PdfObject object,
boolean inObjStm)
Use this method to add a PDF object to the PDF body.
|
PdfIndirectObject |
PdfWriter.addToBody(PdfObject object,
int refNumber)
Use this method to add a PDF object to the PDF body.
|
PdfIndirectObject |
PdfWriter.addToBody(PdfObject object,
int refNumber,
boolean inObjStm)
Use this method to add a PDF object to the PDF body.
|
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 PdfWriter.PdfBody.PdfCrossReference |
PdfWriter.PdfBody.addToObjStm(PdfObject obj,
int nObj) |
void |
PdfStamper.addViewerPreference(PdfName key,
PdfObject value)
Adds a viewer preference
|
void |
PdfCopyForms.addViewerPreference(PdfName key,
PdfObject value)
Deprecated.
|
void |
PdfReader.addViewerPreference(PdfName key,
PdfObject value)
Adds a viewer preference
|
void |
PdfWriter.addViewerPreference(PdfName key,
PdfObject value) |
void |
PdfCopyFields.addViewerPreference(PdfName key,
PdfObject value)
Deprecated.
|
protected void |
PdfStructTreeController.attachStructTreeRootKids(PdfObject firstNotNullKid)
Add kid to structureTreeRoot from structTreeRoot
|
static boolean |
PdfStructTreeController.compareObjects(PdfObject value1,
PdfObject value2) |
boolean |
PdfArray.contains(PdfObject object)
Checks if the
PdfArray already contains a certain
PdfObject . |
protected PdfObject |
PdfCopy.copyObject(PdfObject in)
Translate a PR-object to a Pdf-object
|
protected PdfObject |
PdfCopy.copyObject(PdfObject in,
boolean keepStruct,
boolean directRootKids)
Translate a PR-object to a Pdf-object
|
byte[] |
FilterHandlers.FilterHandler.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary) |
static byte[] |
PdfReader.decodePredictor(byte[] in,
PdfObject dicPar) |
protected static PdfObject |
PdfReader.duplicatePdfObject(PdfObject original,
PdfReader newReader) |
static PdfObject |
PdfStructTreeController.getDirectObject(PdfObject object) |
static PdfObject |
PdfReader.getPdfObject(PdfObject obj)
Reads a
PdfObject resolving an indirect reference
if needed. |
static PdfObject |
PdfReader.getPdfObject(PdfObject obj,
PdfObject parent) |
static PdfObject |
PdfReader.getPdfObjectRelease(PdfObject obj) |
static PdfObject |
PdfReader.getPdfObjectRelease(PdfObject obj,
PdfObject parent)
Reads a
PdfObject resolving an indirect reference
if needed. |
static PdfAction |
PdfAction.gotoEmbedded(String filename,
PdfTargetDictionary target,
PdfObject dest,
boolean newWindow)
Creates a GoToE action to an embedded file.
|
static PdfObject |
PdfReader.killIndirect(PdfObject obj)
Eliminates the reference to the object freeing the memory used by it and clearing
the xref entry.
|
protected void |
PdfReader.killXref(PdfObject obj) |
void |
PdfLister.listAnyObject(PdfObject object)
Visualizes a PDF object.
|
void |
PdfStructureTreeRoot.mapClass(PdfName name,
PdfObject object) |
void |
PdfStamper.markUsed(PdfObject obj) |
void |
PdfDictionary.put(PdfName key,
PdfObject object)
Associates the specified
PdfObject as value with
the specified PdfName as key in this map. |
void |
PdfDictionary.putEx(PdfName key,
PdfObject value)
Associates the specified
PdfObject as value to the
specified PdfName as key in this map. |
static void |
PdfReader.releaseLastXrefPartial(PdfObject obj) |
protected void |
PdfReader.removeUnusedNode(PdfObject obj,
boolean[] hits) |
PdfObject |
PdfArray.set(int idx,
PdfObject obj)
Overwrites a specified location of the array, returning the previous
value
|
void |
PdfArtifact.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfDiv.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfPTable.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfAnnotation.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfPCell.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfPRow.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfTemplate.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfPTableBody.setAccessibleAttribute(PdfName key,
PdfObject value) |
void |
PdfStructureElement.setAttribute(PdfName name,
PdfObject obj)
Sets the attribute value.
|
void |
PdfStructureTreeRoot.setAttribute(PdfName name,
PdfObject obj)
Sets the attribute value.
|
void |
PdfContentByte.setDefaultColorspace(PdfName name,
PdfObject obj)
Sets the default colorspace.
|
void |
PdfWriter.setDefaultColorspace(PdfName key,
PdfObject cs)
Use this method to sets the default colorspace that will be applied
to all the document.
|
void |
PdfWriter.PdfBody.writeCrossReferenceTable(OutputStream os,
PdfIndirectReference root,
PdfIndirectReference info,
PdfIndirectReference encryption,
PdfObject fileID,
long prevxref)
Returns the CrossReferenceTable of the
Body . |
void |
AcroFields.Item.writeToAll(PdfName key,
PdfObject value,
int writeFlags)
This function writes the given key/value pair to all the instances
of merged, widget, and/or value, depending on the
writeFlags setting |
Modifier and Type | Method and Description |
---|---|
ArrayList<PdfObject> |
PdfContentParser.parse(ArrayList<PdfObject> ls)
Parses a single command from the content.
|
static PdfDictionary |
PdfNameTree.writeTree(HashMap<String,? extends PdfObject> items,
PdfWriter writer)
Writes a name tree to a PdfWriter.
|
Constructor and Description |
---|
PdfArray(PdfObject object)
Constructs an
PdfArray -object, containing 1
PdfObject . |
PdfIndirectObject(int number,
PdfObject object,
PdfWriter writer)
Constructs a
PdfIndirectObject . |
PdfWriter.PdfTrailer(int size,
long offset,
PdfIndirectReference root,
PdfIndirectReference info,
PdfIndirectReference encryption,
PdfObject fileID,
long prevxref)
Constructs a PDF-Trailer.
|
Constructor and Description |
---|
PdfArray(List<PdfObject> l)
Constructs a
PdfArray , containing all elements of a
specified ArrayList . |
Modifier and Type | Class and Description |
---|---|
class |
PdfCollection |
class |
PdfCollectionField |
class |
PdfCollectionItem |
class |
PdfCollectionSchema |
class |
PdfCollectionSort |
class |
PdfTargetDictionary |
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfCollectionField.getValue(String v)
Returns a PdfObject that can be used as the value of a Collection Item.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
IAccessibleElement.getAccessibleAttribute(PdfName key)
Get the attribute of accessible element (everything in
A dictionary + Lang , Alt , ActualText , E ). |
PdfObject |
IPdfStructureElement.getAttribute(PdfName name) |
Modifier and Type | Method and Description |
---|---|
HashMap<PdfName,PdfObject> |
IAccessibleElement.getAccessibleAttributes()
Gets all the properties of accessible element.
|
Modifier and Type | Method and Description |
---|---|
void |
PdfViewerPreferences.addViewerPreference(PdfName key,
PdfObject value)
Adds a viewer preference.
|
void |
IAccessibleElement.setAccessibleAttribute(PdfName key,
PdfObject value)
Set the attribute of accessible element (everything in
A dictionary + Lang , Alt , ActualText , E ). |
void |
IPdfStructureElement.setAttribute(PdfName name,
PdfObject obj) |
Modifier and Type | Method and Description |
---|---|
void |
PdfViewerPreferencesImp.addViewerPreference(PdfName key,
PdfObject value)
Sets the viewer preferences for printing.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfImageObject.get(PdfName key)
Returns an entry from the image dictionary.
|
Modifier and Type | Method and Description |
---|---|
static byte[] |
ContentByteUtils.getContentBytesFromContentObject(PdfObject contentObject)
Gets the content bytes from a content object, which may be a reference
a stream or an array.
|
void |
TaggedPdfReaderTool.inspectChild(PdfObject k)
Inspects a child of a structured element.
|
void |
TaggedPdfReaderTool.parseTag(String tag,
PdfObject object,
PdfDictionary page)
Searches for a tag in a page.
|
Modifier and Type | Method and Description |
---|---|
void |
ContentOperator.invoke(PdfContentStreamProcessor processor,
PdfLiteral operator,
ArrayList<PdfObject> operands)
Invokes a content operator.
|
Modifier and Type | Class and Description |
---|---|
class |
PdfSignatureAppDictionary
A dictionary that stores the name of the application that signs the PDF.
|
class |
PdfSignatureBuildProperties
Dictionary that stores signature build properties.
|
Copyright © 2014. All rights reserved.