Modifier and Type | Method and Description |
---|---|
boolean |
CompareTool.compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj) |
boolean |
CompareTool.compareContentStreamsByParsing(PdfObject outObj, PdfObject cmpObj, PdfDictionary outResources, PdfDictionary cmpResources) |
Modifier and Type | Field and Description |
---|---|
protected HashMap<PdfName,PdfObject> |
List.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Image.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Document.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Chunk.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
Paragraph.accessibleAttributes |
protected HashMap<PdfName,PdfObject> |
ListBody.accessibleAttributes |
Modifier and Type | Method and Description |
---|---|
PdfObject |
List.getAccessibleAttribute(PdfName key) |
PdfObject |
Image.getAccessibleAttribute(PdfName key) |
PdfObject |
Document.getAccessibleAttribute(PdfName key) |
PdfObject |
Chunk.getAccessibleAttribute(PdfName key) |
PdfObject |
Paragraph.getAccessibleAttribute(PdfName key) |
PdfObject |
Section.getAccessibleAttribute(PdfName key) |
PdfObject |
ListBody.getAccessibleAttribute(PdfName key) |
Modifier and Type | Method and Description |
---|---|
HashMap<PdfName,PdfObject> |
List.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Image.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Document.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Chunk.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Paragraph.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
Section.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
ListBody.getAccessibleAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
List.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
Image.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
Document.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
Chunk.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
Paragraph.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
Section.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
ListBody.setAccessibleAttribute(PdfName key, PdfObject value) |
Modifier and Type | Method and Description |
---|---|
PdfObject |
TempFileCache.get(TempFileCache.ObjectPosition pos) |
Modifier and Type | Method and Description |
---|---|
TempFileCache.ObjectPosition |
TempFileCache.put(PdfObject obj) |
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 |
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 |
PdfTemplate.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPTableBody.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPTable.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPRow.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfPCell.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfDiv.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfArtifact.getAccessibleAttribute(PdfName key) |
PdfObject |
PdfAnnotation.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 |
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 |
PdfSpotColor.getPdfObject(PdfWriter writer) |
PdfObject |
PdfLabColor.getPdfObject(PdfWriter writer) |
PdfObject |
PdfDeviceNColor.getPdfObject(PdfWriter writer) |
PdfObject |
ICachedColorSpace.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) |
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 |
---|---|
HashMap<PdfName,PdfObject> |
PdfTemplate.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPTableBody.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPTable.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPRow.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfPCell.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfDiv.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfArtifact.getAccessibleAttributes() |
HashMap<PdfName,PdfObject> |
PdfAnnotation.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 |
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 .
|
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 |
PdfRectangle.addFirst(PdfObject object)
Block changes to the underlying PdfArray
|
void |
PdfArray.addFirst(PdfObject object)
Inserts a PdfObject at the beginning of the 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 |
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) |
PdfIndirectObject |
PdfWriter.addToBody(PdfObject object, PdfIndirectReference ref, boolean inObjStm)
Use this method to add a PDF object to the PDF body.
|
PdfIndirectObject |
PdfCopy.addToBody(PdfObject object, PdfIndirectReference ref, boolean formBranching) |
protected PdfWriter.PdfBody.PdfCrossReference |
PdfWriter.PdfBody.addToObjStm(PdfObject obj, int nObj) |
void |
PdfStamper.addViewerPreference(PdfName key, PdfObject value)
Adds a viewer preference
|
void |
PdfWriter.addViewerPreference(PdfName key, PdfObject value) |
void |
PdfReader.addViewerPreference(PdfName key, PdfObject value)
Adds a viewer preference
|
void |
PdfCopyForms.addViewerPreference(PdfName key, PdfObject value)
Deprecated.
|
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)
Marks the specified object as used or changed.
|
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 |
PdfTemplate.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfPTableBody.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfPTable.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfPRow.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfPCell.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfDiv.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfArtifact.setAccessibleAttribute(PdfName key, PdfObject value) |
void |
PdfAnnotation.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 |
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 |
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 .
|
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 | Field and Description |
---|---|
protected PdfObject |
PdfAChecker.pdfaDestOutputIntent |
Modifier and Type | Method and Description |
---|---|
protected PdfObject |
PdfAChecker.getDirectObject(PdfObject obj) |
Modifier and Type | Method and Description |
---|---|
void |
PdfViewerPreferencesImp.addViewerPreference(PdfName key, PdfObject value)
Sets the viewer preferences for printing.
|
void |
PdfAChecker.cacheObject(PdfIndirectReference iref, PdfObject obj) |
protected PdfArray |
PdfAChecker.getDirectArray(PdfObject obj) |
protected PdfDictionary |
PdfAChecker.getDirectDictionary(PdfObject obj) |
protected PdfObject |
PdfAChecker.getDirectObject(PdfObject obj) |
protected PdfStream |
PdfAChecker.getDirectStream(PdfObject obj) |
Modifier and Type | Field and Description |
---|---|
protected PdfObject |
StructureObject.obj
An object referred to by an OBJR dictionary.
|
Modifier and Type | Field and Description |
---|---|
protected HashMap<Integer,PdfObject> |
StructureItems.parentTree
The StructParents number tree values.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MCParser.println(PdfObject o)
Writes a PDF object to the OutputStream, followed by a newline character.
|
protected void |
MCParser.printsp(PdfObject o)
Writes a PDF object to the OutputStream, followed by a space character.
|
protected void |
StructureItems.processStructElemKids(PdfDictionary structElem, PdfIndirectReference ref, PdfObject object)
Processes the kids object of a StructElem dictionary.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MCParser.printOperator(PdfLiteral operator, List<PdfObject> operands)
Adds an operator and its operands (if any) to baos.
|
protected void |
MCParser.printTextOperator(PdfLiteral operator, List<PdfObject> operands)
Adds an operator and its operands (if any) to baos, keeping track of the text state.
|
void |
MCParser.PdfOperator.process(MCParser parser, PdfLiteral operator, List<PdfObject> operands)
Methods that processes an operator
|
protected void |
MCParser.processOperator(PdfLiteral operator, List<PdfObject> operands)
Processes an operator, for instance: write the operator and its operands to baos.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OCGParser.println(PdfObject o)
Writes a PDF object to the OutputStream, followed by a newline character.
|
protected void |
OCGParser.printsp(PdfObject o)
Writes a PDF object to the OutputStream, followed by a space character.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
OCGParser.isVisible(List<PdfObject> operands)
Checks operands to find out if the corresponding operator needs to be present or not.
|
void |
OCGParser.PdfOperator.process(OCGParser parser, PdfLiteral operator, List<PdfObject> operands)
Methods that processes an operator
|
protected void |
OCGParser.process(PdfLiteral operator, List<PdfObject> operands, boolean removable)
Processes an operator
|
protected static void |
OCGParser.processOperator(OCGParser parser, PdfLiteral operator, List<PdfObject> operands)
Processes an operator.
|
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 |
CuePoint
A video file can contain cue points that are encoded in a video stream or may be created by an associated ActionScript within the Flash content.
|
class |
RichMediaActivation
The RichMediaActivation dictionary specifies the style of presentation, default script behavior, default view information, and animation style when the annotation is activated.
|
class |
RichMediaAnimation
A RichMediaAnimation dictionary specifies the preferred method that conforming readers should use to apply timeline scaling to keyframe animations.
|
class |
RichMediaCommand
the annotation handler specific to the target instance specified by the TI key in the parent rich-media-execute action dictionary.
|
class |
RichMediaConfiguration
The RichMediaConfiguration dictionary describes a set of instances that are loaded for a given scene configuration.
|
class |
RichMediaDeactivation
The RichMediaActivation dictionary specifies the condition that causes deactivation of the annotation.
|
class |
RichMediaExecuteAction
A rich-media-execute action identifies a rich media annotation and specifies a command to be sent to that annotation's handler.
|
class |
RichMediaInstance
The RichMediaInstance dictionary, referenced by the Instances entry of the RichMediaConfiguration, describes a single instance of an asset with settings to populate the artwork of an annotation.
|
class |
RichMediaParams
Dictionary containing parameters related to an active Flash subtype in a RichMediaInstance dictionary.
|
class |
RichMediaPosition
The position of the window in the reader presentation area is described by the RichMediaPosition dictionary.
|
class |
RichMediaPresentation
The RichMediaPresentation dictionary contains information about how the annotation and user interface elements are to be visually laid out and drawn.
|
class |
RichMediaWindow
The RichMediaWindow dictionary stores the dimensions and position of the floating window presented to the user.
|
Modifier and Type | Method and Description |
---|---|
void |
CuePoint.setAction(PdfObject action)
Sets an action dictionary defining the action that is executed if this cue point is triggered, meaning that the Flash content reached the matching cue point during its playback.
|
void |
RichMediaCommand.setArguments(PdfObject args)
Sets the arguments for the command.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
CoordinateSystem
The value of the GCS or DCS entry of a geospatial measure dictionary.
|
class |
GeographicCoordinateSystem
A geographic coordinate system (GEOGCS) specifies an ellipsoidal object in geographic coordinates: angular units of latitude and longitude.
|
class |
Measure
Parent class for the Measure dictionaries.
|
class |
MeasureGeospatial
Geospatial Measure dictionary.
|
class |
MeasureRectilinear
Rectilinear Measure dictionary.
|
class |
PointData
A Point Data dictionary.
|
class |
ProjectedCoordinateSystem
A projected coordinate system (PROJCS), which includes an embedded GEOGCS, specifies the algorithms and associated parameters used to transform points between geographic coordinates and a two-dimensional (projected) coordinate system.
|
class |
Viewport
A ViewPort dictionary.
|
Modifier and Type | Class and Description |
---|---|
class |
NumberFormatArray
An array consisting of NumberFormatDictionary objects.
|
class |
NumberFormatDictionary
A dictionary that represents a specific unit of measurement (such as miles or feet).
|
class |
XYArray
Creates an Array with two PdfNumber elements, representing an X and Y coordinate.
|
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,PdfObject> |
PdfResourceCounter.resources
A map of the resources that are already taken into account
|
Modifier and Type | Method and Description |
---|---|
Map<Integer,PdfObject> |
PdfResourceCounter.getResources()
Returns a map with the resources.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PdfResourceCounter.loopOver(PdfObject object)
In case an object is an array, a dictionary or a stream, we need to loop over the entries and process them one by one.
|
protected void |
PdfResourceCounter.process(PdfObject object)
Processes an object.
|
Modifier and Type | Method and Description |
---|---|
long |
PdfResourceCounter.getLength(Map<Integer,PdfObject> res)
Returns the resources needed for the object that was used to create this PdfResourceCounter.
|
Constructor and Description |
---|
PdfResourceCounter(PdfObject object)
Creates a PdfResourceCounter instance to be used to count the resources needed for either a page (in this case pass a page dictionary) or the trailer (root and info dictionary) of a PDF file.
|
Copyright © 1998–2018. All rights reserved.