Package | Description |
---|---|
org.apache.pdfbox.pdfparser |
The pdfparser package contains classes to parse PDF documents and objects within the document.
|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
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.filespecification |
The file specification package defines classes that are used for the PDF File Specification logic.
|
org.apache.pdfbox.pdmodel.common.function |
This package contains functions that are available in the PDF specification.
|
org.apache.pdfbox.pdmodel.font |
Classes to deal with font functionality in a 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.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.
|
Constructor | Description |
---|---|
PDFStreamParser(PDStream stream) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
PDStream |
PDPage.getContents() |
This will get the contents of the PDF Page, in the case that the contents
of the page is an array then then the entire array of streams will be
be wrapped and appear as a single stream.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDPage.setContents(PDStream contents) |
This will set the contents of this page.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PDMemoryStream |
A PDStream represents a stream in a PDF document.
|
class |
PDMetadata |
This class represents metadata for various objects in a PDF document.
|
class |
PDObjectStream |
A PDStream represents a stream in a PDF document.
|
Modifier and Type | Method | Description |
---|---|---|
static PDStream |
PDStream.createFromCOS(COSBase base) |
Create a pd stream from either a regular COSStream on a COSArray of cos
streams.
|
Modifier and Type | Method | Description |
---|---|---|
void |
COSStreamArray.insertCOSStream(PDStream streamToBeInserted) |
Insert the given stream at the beginning of the existing stream array.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PDEmbeddedFile |
This represents an embedded file in a file specification.
|
Modifier and Type | Method | Description |
---|---|---|
protected PDStream |
PDFunction.getPDStream() |
Returns the underlying PDStream.
|
Modifier and Type | Method | Description |
---|---|---|
PDStream |
PDFontDescriptorDictionary.getFontFile() |
A stream containing a Type 1 font program.
|
PDStream |
PDFontDescriptorDictionary.getFontFile2() |
A stream containing a true type font program.
|
PDStream |
PDFontDescriptorDictionary.getFontFile3() |
A stream containing a font program that is not true type or type 1.
|
Modifier and Type | Method | Description |
---|---|---|
static PDTrueTypeFont |
PDTrueTypeFont.loadTTF(PDStream fontStream,
Encoding enc) |
This will load a TTF to be embedded into a document.
|
void |
PDFontDescriptorDictionary.setFontFile(PDStream type1Stream) |
Set the type 1 font program.
|
void |
PDFontDescriptorDictionary.setFontFile2(PDStream ttfStream) |
Set the true type font program.
|
void |
PDFontDescriptorDictionary.setFontFile3(PDStream stream) |
Set a stream containing a font program that is not true type or type 1.
|
Modifier and Type | Method | Description |
---|---|---|
PDStream |
PDICCBased.getPDStream() |
Get the pd stream for this icc color space.
|
Modifier and Type | Method | Description |
---|---|---|
PDStream |
PDXObject.getPDStream() |
Returns the stream.
|
Constructor | Description |
---|---|
PDCcitt(PDStream ccitt) |
Standard constructor.
|
PDJpeg(PDStream jpeg) |
Standard constructor.
|
PDPixelMap(PDStream pdStream) |
Standard constructor.
|
PDXObject(PDStream xobj) |
Standard constuctor.
|
PDXObjectForm(PDStream formStream) |
Standard constuctor.
|
PDXObjectImage(PDStream imageStream,
java.lang.String fileSuffix) |
Standard constructor.
|
Modifier and Type | Method | Description |
---|---|---|
PDStream |
PDFTemplateStructure.getHolderFormStream() |
Sets HolderFormStream
|
PDStream |
PDFTemplateStructure.getImageFormStream() |
Gets Image form stream
|
PDStream |
PDFTemplateStructure.getInnterFormStream() |
Gets Inner form Stream.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDFTemplateBuilder.createHolderForm(PDResources holderFormResources,
PDStream holderFormStream,
PDRectangle formrect) |
Creates Form
|
void |
PDVisibleSigBuilder.createHolderForm(PDResources holderFormResources,
PDStream holderFormStream,
PDRectangle formrect) |
|
void |
PDFTemplateBuilder.createImageForm(PDResources imageFormResources,
PDResources innerFormResource,
PDStream imageFormStream,
PDRectangle formrect,
java.awt.geom.AffineTransform affineTransform,
PDJpeg img) |
Creates Image form
|
void |
PDVisibleSigBuilder.createImageForm(PDResources imageFormResources,
PDResources innerFormResource,
PDStream imageFormStream,
PDRectangle formrect,
java.awt.geom.AffineTransform affineTransform,
PDJpeg img) |
|
void |
PDFTemplateBuilder.createInnerForm(PDResources innerFormResources,
PDStream innerFormStream,
PDRectangle formrect) |
|
void |
PDVisibleSigBuilder.createInnerForm(PDResources innerFormResources,
PDStream innerFormStream,
PDRectangle formrect) |
|
void |
PDFTemplateBuilder.injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
java.lang.String imageObjectName,
java.lang.String imageName,
java.lang.String innerFormName,
PDVisibleSignDesigner properties) |
injects appearance streams
|
void |
PDVisibleSigBuilder.injectAppearanceStreams(PDStream holderFormStream,
PDStream innterFormStream,
PDStream imageFormStream,
java.lang.String imageObjectName,
java.lang.String imageName,
java.lang.String innerFormName,
PDVisibleSignDesigner properties) |
|
void |
PDFTemplateStructure.setHolderFormStream(PDStream holderFormStream) |
Sets stream of holder form Stream
|
void |
PDFTemplateStructure.setImageFormStream(PDStream imageFormStream) |
Sets image form stream
|
void |
PDFTemplateStructure.setInnterFormStream(PDStream innterFormStream) |
Sets inner form stream
|