Modifier and Type | Class and Description |
---|---|
class |
PdfObjectWrapper<T extends PdfObject> |
Modifier and Type | Class and Description |
---|---|
class |
PdfArray
A representation of an array as described in the PDF specification.
|
class |
PdfBoolean |
class |
PdfDictionary
A representation of a Dictionary as described by the PDF Specification.
|
class |
PdfIndirectReference |
class |
PdfLiteral |
class |
PdfName |
class |
PdfNull
Representation of the null object in the PDF specification.
|
class |
PdfNumber
A
PdfNumber -class is the PDF-equivalent of a Double -object. |
class |
PdfPrimitiveObject |
class |
PdfStream
Representation of a stream as described in the PDF Specification.
|
class |
PdfString
A
PdfString -class is the PDF-equivalent of a
JAVA-String -object. |
class |
PdfTextArray
PdfTextArray defines an array with displacements and PdfString -objects. |
Modifier and Type | Field and Description |
---|---|
protected PdfObject |
PdfIndirectReference.refersTo
PdfObject that current PdfIndirectReference instance refers to.
|
Modifier and Type | Field and Description |
---|---|
protected List<PdfObject> |
PdfArray.list |
Modifier and Type | Method and Description |
---|---|
<T extends PdfObject> |
PdfResources.getResourceName(PdfObjectWrapper<T> resource)
Gets the mapped resource name of the
PdfObject under the given wrapper. |
Modifier and Type | Method and Description |
---|---|
protected PdfObject |
PdfObject.clearState(short state)
Clear state of the flag of current object.
|
PdfObject |
PdfObject.clone()
Creates clone of the object which belongs to the same document as original object.
|
PdfObject |
PdfObject.clone(ICopyFilter filter)
Creates clone of the object which belongs to the same document as original object.
|
protected PdfObject |
PdfWriter.copyObject(PdfObject obj,
PdfDocument documentTo,
boolean allowDuplicating)
Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.
|
protected PdfObject |
PdfWriter.copyObject(PdfObject obj,
PdfDocument documentTo,
boolean allowDuplicating,
ICopyFilter copyFilter)
Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.
|
PdfObject |
PdfObject.copyTo(PdfDocument document)
Copies object to a specified document.
|
PdfObject |
PdfObject.copyTo(PdfDocument document,
boolean allowDuplicating)
Copies object to a specified document.
|
PdfObject |
PdfObject.copyTo(PdfDocument document,
boolean allowDuplicating,
ICopyFilter copyFilter)
Copies object to a specified document.
|
PdfObject |
PdfObject.copyTo(PdfDocument document,
ICopyFilter copyFilter)
Copies object to a specified document.
|
static PdfObject |
PdfEncryption.createInfoId(byte[] id,
boolean modified)
Creates a PdfLiteral that contains an array of two id entries.
|
static PdfObject |
PdfEncryption.createInfoId(byte[] firstId,
byte[] secondId)
Creates a PdfLiteral that contains an array of two id entries.
|
PdfObject |
PdfArray.get(int index)
Gets the (direct) PdfObject at the specified index.
|
PdfObject |
PdfArray.get(int index,
boolean asDirect) |
PdfObject |
PdfDictionary.get(PdfName key)
Returns the value associated to this key.
|
PdfObject |
PdfDictionary.get(PdfName key,
boolean asDirect) |
PdfObject |
GenericNameTree.getEntry(PdfString key)
Retrieve an entry from the name tree.
|
PdfObject |
IPdfNameTreeAccess.getEntry(PdfString key)
Retrieve an entry from the name tree.
|
PdfObject |
GenericNameTree.getEntry(String key)
Retrieve an entry from the name tree.
|
PdfObject |
IPdfNameTreeAccess.getEntry(String key)
Retrieve an entry from the name tree.
|
PdfObject |
PdfDocument.getPdfObject(int objNum)
Gets PdfObject by object number.
|
PdfObject |
PdfResources.getProperties(PdfName name) |
PdfObject |
PdfIndirectReference.getRefersTo() |
PdfObject |
PdfIndirectReference.getRefersTo(boolean recursively)
Gets direct object and try to resolve indirects chain.
|
PdfObject |
PdfResources.getResourceObject(PdfName resType,
PdfName resName)
Get the
PdfObject object with specified type and name. |
PdfObject |
PdfObject.makeIndirect(PdfDocument document)
Marks object to be saved as indirect.
|
PdfObject |
PdfObject.makeIndirect(PdfDocument document,
PdfIndirectReference reference)
Marks object to be saved as indirect.
|
PdfObject |
PdfPrimitiveObject.makeIndirect(PdfDocument document,
PdfIndirectReference reference) |
protected PdfObject |
PdfArray.newInstance() |
protected PdfObject |
PdfNull.newInstance() |
protected PdfObject |
PdfString.newInstance() |
protected PdfObject |
PdfName.newInstance() |
protected PdfObject |
PdfDictionary.newInstance() |
protected PdfObject |
PdfBoolean.newInstance() |
protected PdfObject |
PdfLiteral.newInstance() |
protected PdfObject |
PdfIndirectReference.newInstance() |
protected abstract PdfObject |
PdfObject.newInstance()
Creates new instance of object.
|
protected PdfObject |
PdfStream.newInstance() |
protected PdfObject |
PdfNumber.newInstance() |
PdfObject |
PdfDictionary.put(PdfName key,
PdfObject value)
Inserts the value into this PdfDictionary and associates it with the specified key.
|
protected PdfObject |
PdfReader.readObject(boolean readAsDirect) |
protected PdfObject |
PdfReader.readObject(boolean readAsDirect,
boolean objStm) |
protected PdfObject |
PdfReader.readObject(PdfIndirectReference reference) |
protected PdfObject |
PdfReader.readReference(boolean readAsDirect) |
PdfObject |
PdfDictionary.remove(PdfName key)
Removes the specified key from this PdfDictionary.
|
PdfObject |
PdfArray.set(int index,
PdfObject element)
Sets the PdfObject at the specified index in the PdfArray.
|
protected PdfObject |
PdfObject.setIndirectReference(PdfIndirectReference indirectReference) |
PdfObject |
PdfPrimitiveObject.setIndirectReference(PdfIndirectReference indirectReference) |
PdfObject |
PdfObject.setModified()
Sets the 'modified' flag to the indirect object, the flag denotes that the object was modified since
the document opening.
|
protected PdfObject |
PdfIndirectReference.setState(short state)
Sets special states of current object.
|
protected PdfObject |
PdfObject.setState(short state)
Sets special states of current object.
|
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<PdfName,PdfObject>> |
PdfDictionary.entrySet()
Returns a Set holding the key-value pairs as Map#Entry objects.
|
protected LinkedHashMap<PdfString,PdfObject> |
GenericNameTree.getItems() |
Map<PdfString,PdfObject> |
PdfNameTree.getNames()
Retrieves the names stored in the name tree
|
Map<Integer,PdfObject> |
PdfNumTree.getNumbers() |
Iterator<PdfObject> |
PdfArray.iterator()
Returns an iterator over an array of PdfObject elements.
|
protected static LinkedHashMap<PdfString,PdfObject> |
GenericNameTree.readTree(PdfDictionary dictionary)
Read the entries in a name tree structure from a dictionary object into a linked hash map
with fixed order.
|
List<PdfObject> |
PdfArray.subList(int fromIndex,
int toIndex)
Returns a sublist of this PdfArray, starting at fromIndex (inclusive) and ending at toIndex (exclusive).
|
Collection<PdfObject> |
PdfDictionary.values()
Returns all the values of this map in a Collection.
|
Collection<PdfObject> |
PdfDictionary.values(boolean asDirects)
Returns all the values of this map in a Collection.
|
Modifier and Type | Method and Description |
---|---|
void |
PdfArray.add(int index,
PdfObject element)
Adds the specified PdfObject at the specified index.
|
void |
PdfArray.add(PdfObject pdfObject) |
void |
PdfTextArray.add(PdfObject pdfObject) |
PdfName |
PdfResources.addColorSpace(PdfObject colorSpace)
Adds
PdfObject to the resources as color space. |
void |
PdfNumTree.addEntry(int key,
PdfObject value) |
void |
GenericNameTree.addEntry(PdfString key,
PdfObject value)
Add an entry to the name tree.
|
void |
GenericNameTree.addEntry(String key,
PdfObject value)
Add an entry to the name tree.
|
void |
PdfDocument.addNamedDestination(PdfString key,
PdfObject value)
This methods adds new name in the Dests NameTree.
|
void |
PdfDocument.addNamedDestination(String key,
PdfObject value)
This methods adds new name in the Dests NameTree.
|
protected void |
PdfResources.addResource(PdfObject resource,
PdfName resType,
PdfName resName) |
boolean |
PdfArray.contains(PdfObject o) |
boolean |
PdfDictionary.containsValue(PdfObject value)
Returns true if this PdfDictionary contains the specified value.
|
protected void |
PdfDictionary.copyContent(PdfObject from,
PdfDocument document)
Copies object content from object 'from'.
|
protected void |
PdfIndirectReference.copyContent(PdfObject from,
PdfDocument document) |
protected void |
PdfObject.copyContent(PdfObject from,
PdfDocument document)
Copies object content from object 'from'.
|
protected void |
PdfStream.copyContent(PdfObject from,
PdfDocument document) |
protected void |
PdfArray.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfNull.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfString.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfName.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfDictionary.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter)
Copies object content from object 'from'.
|
protected void |
PdfBoolean.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfLiteral.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfIndirectReference.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfObject.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter filter)
Copies object content from object 'from'.
|
protected void |
PdfStream.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfPrimitiveObject.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected void |
PdfNumber.copyContent(PdfObject from,
PdfDocument document,
ICopyFilter copyFilter) |
protected PdfObject |
PdfWriter.copyObject(PdfObject obj,
PdfDocument documentTo,
boolean allowDuplicating)
Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.
|
protected PdfObject |
PdfWriter.copyObject(PdfObject obj,
PdfDocument documentTo,
boolean allowDuplicating,
ICopyFilter copyFilter)
Copies a PdfObject either stand alone or as part of the PdfDocument passed as documentTo.
|
protected static void |
PdfObjectWrapper.ensureObjectIsAddedToDocument(PdfObject object)
Some wrappers use object's indirect reference to obtain the
PdfDocument
to which the object belongs to. |
protected void |
PdfWriter.flushObject(PdfObject pdfObject,
boolean canBeInObjStm)
Flushes the object.
|
protected void |
PdfDocument.flushObject(PdfObject pdfObject,
boolean canBeInObjStm)
Flush an object.
|
PdfName |
PdfResources.getResourceName(PdfObject resource)
Gets the mapped resource name of the given
PdfObject . |
protected PdfNumber |
PdfReader.getXrefPrev(PdfObject prevObjectToCheck) |
int |
PdfArray.indexOf(PdfObject o)
Gets the first index of the specified PdfObject.
|
protected static void |
PdfObjectWrapper.markObjectAsIndirect(PdfObject pdfObject) |
protected void |
PdfDocument.markObjectAsMustBeFlushed(PdfObject pdfObject)
Mark an object with
MUST_BE_FLUSHED . |
PdfViewerPreferences |
PdfViewerPreferences.put(PdfName key,
PdfObject value) |
PdfCatalog |
PdfCatalog.put(PdfName key,
PdfObject value)
Add key and value to
PdfCatalog dictionary. |
PdfObject |
PdfDictionary.put(PdfName key,
PdfObject value)
Inserts the value into this PdfDictionary and associates it with the specified key.
|
PdfPage |
PdfPage.put(PdfName key,
PdfObject value)
Helper method that associates specified value with the specified key in the underlying
PdfDictionary . |
void |
PdfArray.remove(PdfObject o)
Removes the first occurrence of the specified PdfObject, if it is present.
|
PdfObject |
PdfArray.set(int index,
PdfObject element)
Sets the PdfObject at the specified index in the PdfArray.
|
protected void |
PdfIndirectReference.setRefersTo(PdfObject refersTo) |
boolean |
DestinationResolverCopyFilter.shouldProcess(PdfObject newParent,
PdfName name,
PdfObject value) |
PdfOutputStream |
PdfOutputStream.write(PdfObject pdfObject)
Write a PdfObject to the outputstream.
|
protected void |
PdfWriter.writeToBody(PdfObject pdfObj)
Writes object to body of PDF document.
|
protected void |
PdfXrefTable.writeXrefTableAndTrailer(PdfDocument document,
PdfObject fileId,
PdfObject crypto)
Writes cross reference table and trailer to PDF.
|
Modifier and Type | Method and Description |
---|---|
void |
PdfArray.addAll(Collection<PdfObject> c)
Adds the Collection of PdfObjects.
|
void |
PdfTextArray.addAll(Collection<PdfObject> c)
Adds the Collection of PdfObjects.
|
protected void |
GenericNameTree.setItems(LinkedHashMap<PdfString,PdfObject> items) |
Constructor and Description |
---|
PdfArray(PdfObject obj)
Create a new PdfArray with the provided PdfObject as the first item in the
array.
|
Constructor and Description |
---|
PdfArray(Iterable<? extends PdfObject> objects,
int initialCapacity)
Create a new PdfArray.
|
PdfArray(List<? extends PdfObject> objects)
Create a new PdfArray.
|
PdfDictionary(Map<PdfName,PdfObject> map)
Creates a new PdfDictionary instance.
|
PdfDictionary(Set<Map.Entry<PdfName,PdfObject>> entrySet)
Creates a new PdfDictionary instance.
|
Modifier and Type | Method and Description |
---|---|
List<PdfObject> |
PdfActionOcgState.getObjectList()
Gets a list of
PdfObject that is describing this particular optional content group states. |
Modifier and Type | Method and Description |
---|---|
static PdfAction |
PdfAction.createThread(PdfFileSpec fileSpec,
PdfObject destinationThread,
PdfObject bead)
Creates a Thread action (section 12.6.4.6 of ISO 32000-1).
|
PdfTarget |
PdfTarget.put(PdfName key,
PdfObject value)
This is a convenient method to put key-value pairs to the underlying
PdfObject . |
PdfAction |
PdfAction.put(PdfName key,
PdfObject value)
Inserts the value into the underlying object of this
PdfAction and associates it with the specified key. |
Modifier and Type | Method and Description |
---|---|
PdfObject |
Pdf3DAnnotation.getDefaultInitialView()
Gets the default initial view of the 3D artwork that shall be used when the annotation is activated.
|
PdfObject |
PdfLinkAnnotation.getDestinationObject()
Gets the annotation destination as
PdfObject instance. |
PdfObject |
PdfFileAttachmentAnnotation.getFileSpecObject() |
PdfObject |
PdfMarkupAnnotation.getRichText()
A rich text string (see ISO-320001 12.7.3.4, "Rich Text Strings") that
shall be displayed in the pop-up window when the annotation is opened.
|
Modifier and Type | Method and Description |
---|---|
static PdfAnnotation |
PdfAnnotation.makeAnnotation(PdfObject pdfObject)
Factory method that creates the type specific
PdfAnnotation from the given PdfObject
that represents annotation object. |
PdfAnnotation |
PdfAnnotation.put(PdfName key,
PdfObject value)
Inserts the value into into the underlying
PdfDictionary of this PdfAnnotation and associates it
with the specified key. |
Pdf3DAnnotation |
Pdf3DAnnotation.setDefaultInitialView(PdfObject initialView)
Sets the default initial view of the 3D artwork that shall be used when the annotation is activated.
|
PdfLinkAnnotation |
PdfLinkAnnotation.setDestination(PdfObject destination)
Sets the annotation destination as
PdfObject instance. |
PdfWidgetAnnotation |
PdfWidgetAnnotation.setParent(PdfObject parent) |
PdfMarkupAnnotation |
PdfMarkupAnnotation.setRichText(PdfObject richText)
Sets a rich text string (see ISO-320001 12.7.3.4, "Rich Text Strings") that
shall be displayed in the pop-up window when the annotation is opened.
|
Constructor and Description |
---|
Pdf3DAnnotation(Rectangle rect,
PdfObject artwork)
Creates a
Pdf3DAnnotation instance. |
Modifier and Type | Method and Description |
---|---|
PdfObject |
CanvasGraphicsState.getBlackGenerationFunction()
Gets the current Black-generation function, see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and
Table 58 – Entries in a Graphics State Parameter Dictionary,
PdfExtGState.getBlackGenerationFunction() . |
PdfObject |
CanvasGraphicsState.getBlackGenerationFunction2()
Gets the current overruling Black-generation function,
see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and
Table 58 – Entries in a Graphics State Parameter Dictionary,
PdfExtGState.getBlackGenerationFunction2() . |
PdfObject |
CanvasGraphicsState.getBlendMode()
Gets the current Blend Mode, see ISO 32000-1, 11.3.5 Blend Mode and
11.6.3 Specifying Blending Colour Space and Blend Mode,
PdfExtGState.getBlendMode() . |
PdfObject |
CanvasGraphicsState.getHalftone()
Gets the current halftone ,
see ISO32000-1, 10.5 Halftones and Table 58 – Entries in a Graphics State Parameter Dictionary,
PdfExtGState.getHalftone() . |
PdfObject |
CanvasGraphicsState.getHTP()
Gets the current Halftone Phase, see Portable Document Format Reference Manual Version 1.2,
7.12 Extended graphics states and PostScript Language Reference Manual, Second Edition,
7.3.3, Halftone Phase.
|
PdfObject |
CanvasTag.getProperty(PdfName name)
Gets a property from the
tag 's properties dictionary. |
PdfObject |
CanvasGraphicsState.getSoftMask()
Gets the current Soft Mask, see ISO 32000-1, 11.3.7.2 Source Shape and Opacity,
11.6.4.3 Mask Shape and Opacity and 11.6.5.2 Soft-Mask Dictionaries,
PdfExtGState.getSoftMask() . |
PdfObject |
CanvasGraphicsState.getTransferFunction()
Gets the current Transfer function,
see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and
Table 58 – Entries in a Graphics State Parameter Dictionary,
PdfExtGState.getTransferFunction() . |
PdfObject |
CanvasGraphicsState.getTransferFunction2()
Gets the current overruling transer function,
see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and
Table 58 – Entries in a Graphics State Parameter Dictionary,
PdfExtGState.getTransferFunction2() . |
PdfObject |
CanvasGraphicsState.getUnderColorRemovalFunction()
Gets the current Undercolor-removal function,
see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and
Table 58 – Entries in a Graphics State Parameter Dictionary
PdfExtGState.getUndercolorRemovalFunction() . |
PdfObject |
CanvasGraphicsState.getUnderColorRemovalFunction2()
Gets the current overruling Undercolor-removal function,
see ISO32000-1, 11.7.5.3 Rendering Intent and Colour Conversions and
Table 58 – Entries in a Graphics State Parameter Dictionary,
PdfExtGState.getUndercolorRemovalFunction2() . |
Modifier and Type | Method and Description |
---|---|
CanvasTag |
CanvasTag.addProperty(PdfName name,
PdfObject value)
Adds a single property to the
tag 's properties. |
Modifier and Type | Method and Description |
---|---|
void |
PdfCanvasProcessor.PopGraphicsStateOperator.invoke(PdfCanvasProcessor processor,
PdfLiteral operator,
List<PdfObject> operands)
Called when a content operator should be processed.
|
void |
IContentOperator.invoke(PdfCanvasProcessor processor,
PdfLiteral operator,
List<PdfObject> operands)
Called when a content operator should be processed.
|
protected void |
PdfCanvasProcessor.invokeOperator(PdfLiteral operator,
List<PdfObject> operands)
Invokes an operator.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfCanvasParser.readObject()
Reads a pdf object.
|
Modifier and Type | Method and Description |
---|---|
List<PdfObject> |
PdfCanvasParser.parse(List<PdfObject> ls)
Parses a single command from the content.
|
Modifier and Type | Method and Description |
---|---|
List<PdfObject> |
PdfCanvasParser.parse(List<PdfObject> ls)
Parses a single command from the content.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfCollectionField.getValue(String value)
Converts string to appropriate pdf value.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfShading.getColorSpace()
Gets the color space in which colour values shall be expressed.
|
PdfObject |
PdfShading.getFunction()
Gets the function PdfObject that represents color transitions
across the shading geometry.
|
Modifier and Type | Method and Description |
---|---|
protected static PdfArray |
PdfSpecialCs.DeviceN.getDeviceNCsArray(PdfArray names,
PdfObject alternateSpace,
PdfObject tintTransform) |
protected static PdfArray |
PdfSpecialCs.NChannel.getNChannelCsArray(PdfArray names,
PdfObject alternateSpace,
PdfObject tintTransform,
PdfDictionary attributes) |
static PdfColorSpace |
PdfColorSpace.makeColorSpace(PdfObject pdfObject) |
Constructor and Description |
---|
DeviceN(PdfArray names,
PdfObject alternateSpace,
PdfObject tintTransform) |
FunctionBased(PdfObject colorSpace,
IPdfFunction function)
Creates the new instance of the class.
|
Indexed(PdfObject base,
int hival,
PdfString lookup) |
NChannel(PdfArray names,
PdfObject alternateSpace,
PdfObject tintTransform,
PdfDictionary attributes) |
Pattern(PdfObject pdfObj) |
PdfColorSpace(PdfObject pdfObject) |
Separation(PdfName name,
PdfObject alternateSpace,
PdfObject tintTransform) |
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfExtGState.getBlackGenerationFunction()
Gets the black-generation function value,
BG . |
PdfObject |
PdfExtGState.getBlackGenerationFunction2()
Gets the black-generation function value or
Default , BG2 key. |
PdfObject |
PdfExtGState.getBlendMode()
Gets the current blend mode for the transparent imaging model,
BM key. |
PdfObject |
PdfExtGState.getHalftone()
Gets the halftone dictionary, stream or
Default , HT key. |
PdfObject |
PdfExtGState.getSoftMask()
Gets the current soft mask,
SMask key. |
PdfObject |
PdfExtGState.getTransferFunction()
Gets the transfer function value,
TR key. |
PdfObject |
PdfExtGState.getTransferFunction2()
Gets the transfer function value or
Default , TR2 key. |
PdfObject |
PdfExtGState.getUndercolorRemovalFunction()
Gets the undercolor-removal function,
UCR key. |
PdfObject |
PdfExtGState.getUndercolorRemovalFunction2()
Gets the undercolor-removal function value or
Default , UCR2 key. |
Modifier and Type | Method and Description |
---|---|
PdfExtGState |
PdfExtGState.put(PdfName key,
PdfObject value)
Puts the value into Graphics state parameter dictionary and associates it with the specified key.
|
PdfExtGState |
PdfExtGState.setBlackGenerationFunction(PdfObject blackGenerationFunction)
Sets the black-generation function value,
BG . |
PdfExtGState |
PdfExtGState.setBlackGenerationFunction2(PdfObject blackGenerationFunction2)
Sets the black-generation function value or
Default , BG2 key. |
PdfExtGState |
PdfExtGState.setBlendMode(PdfObject blendMode)
Sets the current blend mode for the transparent imaging model,
BM key. |
PdfExtGState |
PdfExtGState.setHalftone(PdfObject halftone)
Sets the halftone or
Default , HT key. |
PdfExtGState |
PdfExtGState.setSoftMask(PdfObject sMask)
Sets the current soft mask,
SMask key. |
PdfExtGState |
PdfExtGState.setTransferFunction(PdfObject transferFunction)
Sets the transfer function value,
TR key. |
PdfExtGState |
PdfExtGState.setTransferFunction2(PdfObject transferFunction2)
Sets the transfer function value or
Default , TR2 key. |
PdfExtGState |
PdfExtGState.setUndercolorRemovalFunction(PdfObject undercolorRemovalFunction)
Sets the undercolor-removal function,
UCR key. |
PdfExtGState |
PdfExtGState.setUndercolorRemovalFunction2(PdfObject undercolorRemovalFunction2)
Sets the undercolor-removal function value or
Default , UCR2 key. |
Modifier and Type | Method and Description |
---|---|
PdfFileSpec |
PdfFileSpec.put(PdfName key,
PdfObject value) |
static PdfFileSpec |
PdfFileSpec.wrapFileSpecObject(PdfObject fileSpecObject)
Wrap the passed
PdfObject to the specific PdfFileSpec object,
according to the type of the passed pdf object. |
Constructor and Description |
---|
PdfFileSpec(PdfObject pdfObject) |
Modifier and Type | Method and Description |
---|---|
byte[] |
CCITTFaxDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary) |
byte[] |
FlateDecodeStrictFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
IFilterHandler.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
ASCIIHexDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
ASCII85DecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
DctDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary) |
byte[] |
DoNothingFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary) |
byte[] |
RunLengthDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
LZWDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
FlateDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary)
Decode the byte[] using the provided filterName.
|
byte[] |
JpxDecodeFilter.decode(byte[] b,
PdfName filterName,
PdfObject decodeParams,
PdfDictionary streamDictionary) |
static byte[] |
FlateDecodeFilter.decodePredictor(byte[] in,
PdfObject decodeParams) |
Modifier and Type | Method and Description |
---|---|
PdfObject |
IPdfFunction.getAsPdfObject() |
PdfObject |
AbstractPdfFunction.getAsPdfObject() |
Modifier and Type | Method and Description |
---|---|
static IPdfFunction |
PdfFunctionFactory.create(PdfObject pdfObject)
Factory method to create a function instance based on an existing
PdfObject . |
IPdfFunction |
IPdfFunctionFactory.create(PdfObject pdfObject)
Creates a PDF function instance.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfOCProperties.fillDictionary()
Fills the underlying PdfDictionary object with the current layers and their settings.
|
PdfObject |
PdfOCProperties.fillDictionary(boolean removeNonDocumentOcgs)
Fills the underlying PdfDictionary object with the current layers and their settings.
|
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfStringDestination.getDestinationPage(IPdfNameTreeAccess names) |
PdfObject |
PdfExplicitDestination.getDestinationPage(IPdfNameTreeAccess names) |
abstract PdfObject |
PdfDestination.getDestinationPage(IPdfNameTreeAccess names) |
PdfObject |
PdfNamedDestination.getDestinationPage(IPdfNameTreeAccess names) |
PdfObject |
PdfExplicitRemoteGoToDestination.getDestinationPage(IPdfNameTreeAccess names) |
PdfObject |
PdfStructureDestination.getDestinationPage(IPdfNameTreeAccess names) |
Modifier and Type | Method and Description |
---|---|
static PdfDestination |
PdfDestination.makeDestination(PdfObject pdfObject) |
Constructor and Description |
---|
PdfDestination(PdfObject pdfObject) |
Modifier and Type | Method and Description |
---|---|
PdfObject |
PdfStructElem.getAttributes(boolean createNewIfNull)
Gets attributes object.
|
PdfObject |
PdfStructElem.getK() |
Modifier and Type | Method and Description |
---|---|
PdfStructElem |
PdfStructElem.put(PdfName key,
PdfObject value) |
void |
PdfStructElem.setAttributes(PdfObject attributes) |
Constructor and Description |
---|
PdfMcr(PdfObject pdfObject,
PdfStructElem parent) |
Modifier and Type | Method and Description |
---|---|
PdfObject |
TagReference.getProperty(PdfName name)
Gets property which related to specified name.
|
Modifier and Type | Method and Description |
---|---|
TagReference |
TagReference.addProperty(PdfName name,
PdfObject value)
Adds property, which will be associated with marked-content sequence.
|
Modifier and Type | Method and Description |
---|---|
PdfImageXObject |
PdfImageXObject.put(PdfName key,
PdfObject value)
Puts the value into Image XObject dictionary and associates it with the specified key.
|
PdfFormXObject |
PdfFormXObject.put(PdfName key,
PdfObject value)
Puts the value into Image XObject dictionary and associates it with the specified key.
|
PdfTransparencyGroup |
PdfTransparencyGroup.put(PdfName key,
PdfObject value) |
Modifier and Type | Method and Description |
---|---|
Map<Integer,PdfObject> |
PdfResourceCounter.getResources()
Returns a map with the resources.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
CompareTool.compareObjects(PdfObject outObj,
PdfObject cmpObj,
ObjectPath currentPath,
CompareTool.CompareResult compareResult) |
protected void |
PdfResourceCounter.loopOver(PdfObject obj)
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 obj)
Processes an object.
|
boolean |
NullCopyFilter.shouldProcess(PdfObject newParent,
PdfName name,
PdfObject value) |
boolean |
ICopyFilter.shouldProcess(PdfObject newParent,
PdfName name,
PdfObject value)
Verifies whether a PdfObject should be copied in the copying flow.
|
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 obj)
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–2023 Apryse Group NV. All rights reserved.