Package | Description |
---|---|
com.lowagie.bouncycastle | |
com.lowagie.text.pdf | |
com.lowagie.text.pdf.collection | |
com.lowagie.text.pdf.interfaces | |
com.lowagie.text.pdf.internal | |
com.lowagie.text.pdf.parser |
Modifier and Type | Method and Description |
---|---|
static byte[] |
BouncyCastleHelper.getEnvelopedData(PdfArray recipients,
List<PdfObject> strings,
Certificate certificate,
Key certificateKey,
String certificateKeyProvider) |
Modifier and Type | Class and Description |
---|---|
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
PdfColor defines a Color (it's a PdfArray containing 3 values). |
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 |
PdfSigGenericPKCS
A signature dictionary representation for the standard filters.
|
static class |
PdfSigGenericPKCS.PPKLite
Creates a standard filter of the type self signed.
|
static class |
PdfSigGenericPKCS.PPKMS
Creates a standard filter of the type Windows Certificate.
|
static class |
PdfSigGenericPKCS.VeriSign
Creates a standard filter of the type VeriSign.
|
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 |
PRAcroForm
This class captures an AcroForm on input.
|
class |
PRIndirectReference |
class |
PRStream |
Modifier and Type | Field and Description |
---|---|
protected List<PdfObject> |
PdfArray.arrayList
this is the actual array of PdfObjects
|
protected Map<PdfName,PdfObject> |
PdfDictionary.hashMap
This is the hashmap that contains all the values and keys of the dictionary
|
protected List<PdfObject> |
PdfReader.strings |
Modifier and Type | Method and Description |
---|---|
protected PdfObject |
PdfCopy.copyObject(PdfObject in)
Translate a PR-object to a Pdf-object
|
static PdfObject |
PdfEncryption.createInfoId(byte[] id) |
protected static PdfObject |
PdfReader.duplicatePdfObject(PdfObject original,
PdfReader newReader) |
PdfObject |
PdfDictionary.get(PdfName key)
Returns the
PdfObject associated to the specified
key. |
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. |
PdfObject |
PdfEncryption.getFileID() |
PdfObject |
PdfStamper.getOverrideFileId()
Returns the enforced PDF file ID, used to specifically override the created PDF file ID when creating and signing the PDF file.
|
PdfObject |
PdfOCG.getPdfObject()
Gets the object representing the layer.
|
PdfObject |
PdfLayerMembership.getPdfObject()
Gets the dictionary representing the membership 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 |
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) |
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) |
protected PdfObject |
PdfReader.readPRObject() |
PdfObject |
PdfContentParser.readPRObject()
Reads a pdf object.
|
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 |
---|---|
List<PdfObject> |
PdfArray.getArrayList()
Deprecated.
Please use getElements() instead.
|
List<PdfObject> |
PdfArray.getElements()
Get a copy the internal list for this PdfArray.
|
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<Object,PdfObject> |
PdfReader.getNamedDestinationFromNames(boolean keepNames)
Gets the named destinations from the /Dests key in the catalog as an
HashMap . |
ListIterator<PdfObject> |
PdfArray.listIterator()
Returns the list iterator for the array.
|
List<PdfObject> |
PdfContentParser.parse(List<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 |
PdfArray.add(int index,
PdfObject element)
Inserts the specified element at the specified position.
|
boolean |
PdfRectangle.add(PdfObject object)
Overrides the
add -method in PdfArray in order to prevent the adding of extra object to the array. |
boolean |
PdfArray.add(PdfObject object)
Adds a
PdfObject to the end of the PdfArray . |
void |
PdfRectangle.addFirst(PdfObject object)
Block changes to the underlying PdfArray
|
void |
PdfArray.addFirst(PdfObject object)
Inserts a
PdfObject at the beginning of the
PdfArray . |
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 |
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.
|
void |
PdfWriter.addViewerPreference(PdfName key,
PdfObject value) |
void |
PdfStamper.addViewerPreference(PdfName key,
PdfObject value)
Adds a viewer preference
|
void |
PdfReader.addViewerPreference(PdfName key,
PdfObject value)
Adds a viewer preference
|
void |
PdfCopyForms.addViewerPreference(PdfName key,
PdfObject value) |
void |
PdfCopyFields.addViewerPreference(PdfName key,
PdfObject value) |
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
|
static byte[] |
PdfReader.decodePredictor(byte[] in,
PdfObject dicPar) |
protected static PdfObject |
PdfReader.duplicatePdfObject(PdfObject original,
PdfReader newReader) |
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 |
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 |
PdfWriter.setDefaultColorspace(PdfName key,
PdfObject cs)
Use this method to sets the default colorspace that will be applied
to all the document.
|
void |
PdfContentByte.setDefaultColorspace(PdfName name,
PdfObject obj)
Sets the default colorspace.
|
void |
PdfStamper.setOverrideFileId(PdfObject overrideFileId)
Specifies the enforced PDF file ID, used to specifically override the PDF file ID when creating and signing the PDF file.
|
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 |
---|---|
List<PdfObject> |
PdfContentParser.parse(List<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.
|
static PdfDictionary |
PdfNumberTree.writeTree(Map<Integer,? extends PdfObject> items,
PdfWriter writer)
Creates a number tree.
|
static PdfDictionary |
PdfNameTree.writeTree(Map<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 . |
Constructor and Description |
---|
PdfArray(List<? extends PdfObject> pdfObjectList)
Constructs a
PdfArray , containing all elements of a
specified List . |
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 |
---|---|
void |
PdfViewerPreferences.addViewerPreference(PdfName key,
PdfObject value)
Adds a viewer preference.
|
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 |
---|---|
void |
ContentOperator.invoke(List<PdfObject> operands,
PdfContentStreamHandler handler,
PdfDictionary resources)
Invokes a content operator.
|
void |
PdfContentStreamHandler.invokeOperator(PdfLiteral operator,
List<PdfObject> operands,
PdfDictionary resources)
Invokes an operator.
|
Copyright © 2020. All rights reserved.