Package | Description |
---|---|
org.apache.pdfbox.cos |
These are the low level objects that make up a PDF document.
|
org.apache.pdfbox.pdfparser |
The pdfparser package contains classes to parse PDF documents and objects within the document.
|
org.apache.pdfbox.pdfwriter |
This is the persistence layer used to write the PDFBox documents to a stream.
|
org.apache.pdfbox.pdmodel.common |
High level PD classes that are used throughout several packages are placed in the PDModel common package.
|
org.apache.pdfbox.pdmodel.common.function |
This package contains functions that are available in the PDF specification.
|
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure |
The logical structure package provides a mechanism for incorporating
structural information about a document's content into a PDF file.
|
org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf |
The tagged PDF package provides a mechanism for incorporating "tags" (standard
structure types and attributes) into a PDF file.
|
org.apache.pdfbox.pdmodel.encryption |
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
|
org.apache.pdfbox.pdmodel.fdf |
The fdf package will handle all of the logic used for FDF objects inside of the PDF/FDF document.
|
org.apache.pdfbox.pdmodel.graphics |
The PDModel graphics package deals with graphics states, operations, and parameters within the PDF document.
|
org.apache.pdfbox.pdmodel.graphics.color |
This package deals with colors that are stored in a PDF document.
|
org.apache.pdfbox.pdmodel.graphics.shading |
This package deals with shadings which are used for filling instead of a color.
|
org.apache.pdfbox.pdmodel.graphics.xobject |
This package deals with images that are stored in a PDF document.
|
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible |
This is the visual signature part that help creating the visual representation for the digital signature.
|
org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination |
The destination package allows destinations into a pdf document to be specified.
|
org.apache.pdfbox.pdmodel.interactive.form |
The interactive package contains classes that deal with interactive annotations such as textfields and buttons.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
COSDocument.getDocumentID() |
This will get the document ID.
|
Modifier and Type | Method | Description |
---|---|---|
void |
COSArray.addAll(COSArray objectList) |
This will add all objects to this array.
|
void |
COSDocument.setDocumentID(COSArray id) |
This will set the document ID.
|
java.lang.Object |
ICOSVisitor.visitFromArray(COSArray obj) |
Notification of visit to Array object.
|
Modifier and Type | Method | Description |
---|---|---|
protected COSArray |
BaseParser.parseCOSArray() |
This will parse a PDF array object.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
COSWriter.visitFromArray(COSArray obj) |
visitFromArray method comment.
|
Modifier and Type | Method | Description |
---|---|---|
static COSArray |
COSArrayList.converterToCOSArray(java.util.List<?> cosObjectableList) |
This will convert a list of COSObjectables to an
array list of COSBase objects.
|
static COSArray |
COSArrayList.convertStringListToCOSNameCOSArray(java.util.List<java.lang.String> strings) |
This will take an list of string objects and return a COSArray of COSName
objects.
|
static COSArray |
COSArrayList.convertStringListToCOSStringCOSArray(java.util.List<java.lang.String> strings) |
This will take an list of string objects and return a COSArray of COSName
objects.
|
COSArray |
PDMatrix.getCOSArray() |
This will get the underlying array value.
|
COSArray |
PDRange.getCOSArray() |
This will get the underlying array value.
|
COSArray |
PDRectangle.getCOSArray() |
This will get the underlying array for this rectangle.
|
COSArray |
COSArrayList.toList() |
This will return then underlying COSArray.
|
Modifier and Type | Method | Description |
---|---|---|
static java.util.List<java.lang.String> |
COSArrayList.convertCOSNameCOSArrayToList(COSArray nameArray) |
This will take an array of COSName and return a COSArrayList of
java.lang.String values.
|
static java.util.List<java.lang.String> |
COSArrayList.convertCOSStringCOSArrayToList(COSArray stringArray) |
This will take an array of COSString and return a COSArrayList of
java.lang.String values.
|
static java.util.List<java.lang.Float> |
COSArrayList.convertFloatCOSArrayToList(COSArray floatArray) |
This will take an array of COSNumbers and return a COSArrayList of
java.lang.Float values.
|
static java.util.List<java.lang.Integer> |
COSArrayList.convertIntegerCOSArrayToList(COSArray intArray) |
This will take an array of COSNumbers and return a COSArrayList of
java.lang.Integer values.
|
Constructor | Description |
---|---|
COSArrayList(java.util.List<E> actualList,
COSArray cosArray) |
Constructor.
|
COSStreamArray(COSArray array) |
Constructor.
|
PDMatrix(COSArray array) |
Constructor.
|
PDRange(COSArray range) |
Constructor assumes a starting index of 0.
|
PDRange(COSArray range,
int index) |
Constructor with an index into an array.
|
PDRectangle(COSArray array) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDFunction.eval(COSArray input) |
Evaluates the function at the given input.
|
COSArray |
PDFunctionType3.getBounds() |
Returns all bounds values as COSArray.
|
COSArray |
PDFunctionType2.getC0() |
Returns the C0 values of the function, 0 if empty.
|
COSArray |
PDFunctionType2.getC1() |
Returns the C1 values of the function, 1 if empty.
|
COSArray |
PDFunctionType3.getEncode() |
Returns all encode values as COSArray.
|
COSArray |
PDFunctionType3.getFunctions() |
Returns all functions values as COSArray.
|
protected COSArray |
PDFunction.getRangeValues() |
Returns all ranges for the output values as COSArray .
|
COSArray |
PDFunctionType0.getSize() |
The "Size" entry, which is the number of samples in each input dimension
of the sample table.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDFunction.eval(COSArray input) |
Evaluates the function at the given input.
|
void |
PDFunctionType0.setDecodeValues(COSArray decodeValues) |
This will set the decode values.
|
void |
PDFunction.setDomainValues(COSArray domainValues) |
This will set the domain values.
|
void |
PDFunctionType0.setEncodeValues(COSArray encodeValues) |
This will set the encode values.
|
void |
PDFunction.setRangeValues(COSArray rangeValues) |
This will set the range values.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDStructureTreeRoot.getKArray() |
Returns the K array entry.
|
Constructor | Description |
---|---|
PDFourColours(COSArray array) |
Modifier and Type | Method | Description |
---|---|---|
void |
SecurityHandler.decryptArray(COSArray array,
long objNum,
long genNum) |
This will decrypt an array.
|
void |
PublicKeySecurityHandler.prepareForDecryption(PDEncryptionDictionary encDictionary,
COSArray documentIDArray,
DecryptionMaterial decryptionMaterial) |
Prepares everything to decrypt the document.
|
abstract void |
SecurityHandler.prepareForDecryption(PDEncryptionDictionary encDictionary,
COSArray documentIDArray,
DecryptionMaterial decryptionMaterial) |
Prepares everything to decrypt the document.
|
void |
StandardSecurityHandler.prepareForDecryption(PDEncryptionDictionary encDictionary,
COSArray documentIDArray,
DecryptionMaterial decryptionMaterial) |
Prepares everything to decrypt the document.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
FDFOptionElement.getCOSArray() |
Convert this standard java object to a COS object.
|
COSArray |
FDFDictionary.getID() |
This is the FDF id.
|
Modifier and Type | Method | Description |
---|---|---|
void |
FDFDictionary.setID(COSArray id) |
This will set the FDF id.
|
Constructor | Description |
---|---|
FDFOptionElement(COSArray o) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDShading.getCoords() |
Returns the coordinate array used by several of the gradient types.
|
COSArray |
PDLineDashPattern.getCOSDashPattern() |
Get the line dash pattern as a COS object.
|
COSArray |
PDShading.getDomain() |
Returns the Domain array used by several of the gradient types.
|
COSArray |
PDShading.getExtend() |
Returns the Extend array used by several of the gradient types.
|
Constructor | Description |
---|---|
PDFontSetting(COSArray fs) |
Constructs a font setting from an existing array.
|
PDLineDashPattern(COSArray ldp) |
Constructs a line dash pattern from an existing array.
|
PDLineDashPattern(COSArray ldp,
int phase) |
Constructs a line dash pattern from an existing array.
|
Modifier and Type | Field | Description |
---|---|---|
protected COSArray |
PDColorSpace.array |
array for the given parameters.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDDeviceN.calculateColorValues(java.util.List<COSBase> tintValues) |
Returns the components of the color in the alternate colorspace for the given tint value.
|
COSArray |
PDSeparation.calculateColorValues(COSBase tintValue) |
Returns the components of the color in the alternate colorspace for the given tint value.
|
COSArray |
PDGamma.getCOSArray() |
Convert this standard java object to a COS object.
|
COSArray |
PDColorState.getCOSColorSpaceValue() |
This will get the color space values.
|
Constructor | Description |
---|---|
PDCalGray(COSArray gray) |
Constructor with array.
|
PDCalRGB(COSArray rgb) |
Constructor with array.
|
PDColorState(COSArray csValues) |
Constructor with an existing color set.
|
PDDeviceN(COSArray csAttributes) |
Constructor.
|
PDGamma(COSArray array) |
Constructor from COS object.
|
PDICCBased(COSArray iccArray) |
Constructor.
|
PDIndexed(COSArray indexedArray) |
Constructor.
|
PDLab(COSArray lab) |
Constructor with array.
|
PDPattern(COSArray pattern) |
Constructor.
|
PDSeparation(COSArray separation) |
Constructor.
|
PDTristimulus(COSArray array) |
Constructor from COS object.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDShadingResources.getBackground() |
This will return the background.
|
COSArray |
PDShadingType2.getCoords() |
This will get the Coords values for this shading.
|
COSArray |
PDShadingType1.getDomain() |
This will get the optional Domain values of a function based shading.
|
COSArray |
PDShadingType2.getDomain() |
This will get the optional Domain values for this shading.
|
COSArray |
PDShadingType2.getExtend() |
This will get the optional Extend values for this shading.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDShadingResources.setBackground(COSArray newBackground) |
This will set the background.
|
void |
PDShadingType2.setCoords(COSArray newCoords) |
Sets the Coords entry for this shading.
|
void |
PDShadingType1.setDomain(COSArray newDomain) |
Sets the optional Domain entry for the function based shading.
|
void |
PDShadingType2.setDomain(COSArray newDomain) |
Sets the optional Domain entry for this shading.
|
void |
PDShadingType2.setExtend(COSArray newExtend) |
Sets the optional Extend entry for this shading.
|
void |
PDShadingResources.setFunction(COSArray newFunctions) |
This will set the functions COSArray for the color conversion.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDXObjectImage.getDecode() |
Returns the Decode Array of an XObjectImage.
|
Modifier and Type | Method | Description |
---|---|---|
java.awt.image.BufferedImage |
CompositeImage.createMaskedImage(COSArray decodeArray) |
This method applies the specified transparency mask to a given image and returns a new BufferedImage
whose alpha values are computed from the transparency mask (smask) image.
|
java.awt.image.BufferedImage |
CompositeImage.createStencilMaskedImage(COSArray decodeArray) |
This method applies the specified stencil mask to a given image and returns a new BufferedImage
whose alpha values are computed from the stencil mask (smask) image.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDFTemplateStructure.getProcSet() |
Gets ProcSet Array
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDFTemplateBuilder.injectProcSetArray(PDXObjectForm innerForm,
PDPage page,
PDResources innerFormResources,
PDResources imageFormResources,
PDResources holderFormResources,
COSArray procSet) |
Inject procSetArray
|
void |
PDVisibleSigBuilder.injectProcSetArray(PDXObjectForm innerForm,
PDPage page,
PDResources innerFormResources,
PDResources imageFormResources,
PDResources holderFormResources,
COSArray procSet) |
|
void |
PDFTemplateStructure.setProcSet(COSArray procSet) |
Sets ProcSet Array
|
Modifier and Type | Field | Description |
---|---|---|
protected COSArray |
PDPageDestination.array |
Storage for the page destination.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDPageDestination.getCOSArray() |
Convert this standard java object to a COS object.
|
Constructor | Description |
---|---|
PDPageDestination(COSArray arr) |
Constructor to create empty page destination.
|
PDPageFitDestination(COSArray arr) |
Constructor from an existing destination array.
|
PDPageFitHeightDestination(COSArray arr) |
Constructor from an existing destination array.
|
PDPageFitRectangleDestination(COSArray arr) |
Constructor from an existing destination array.
|
PDPageFitWidthDestination(COSArray arr) |
Constructor from an existing destination array.
|
PDPageXYZDestination(COSArray arr) |
Constructor from an existing destination array.
|
Modifier and Type | Method | Description |
---|---|---|
COSArray |
PDChoiceField.getOptions() |
This will get the option values "Opt".
|
COSArray |
PDChoiceField.getSelectedOptions() |
This will get the indices of the selected options "I".
|