Package | Description |
---|---|
org.apache.pdfbox.pdmodel |
The PDModel package represents a high level API for creating and manipulating PDF documents.
|
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.markedcontent |
The marked content package provides a mechanism for modeling marked-content
sequences.
|
org.apache.pdfbox.pdmodel.edit |
The PDModel edit package will be used to store classes for creating page content.
|
org.apache.pdfbox.pdmodel.graphics.xobject |
This package deals with images that are stored in a PDF document.
|
org.apache.pdfbox.util |
This package contains utility classes that are used by the PDFBox project.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.Map<java.lang.String,PDXObject> |
PDResources.getXObjects() |
This will get the map of PDXObjects that are in the resource dictionary.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
PDResources.addXObject(PDXObject xobject,
java.lang.String prefix) |
Adds the given XObject to the resources of the current the page.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDResources.setXObjects(java.util.Map<java.lang.String,PDXObject> xobjectsValue) |
This will set the map of xobjects.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDObjectReference.setReferencedObject(PDXObject xobject) |
Sets the referenced XObject.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDMarkedContent.addXObject(PDXObject xobject) |
Adds an XObject to the contents.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PDPageContentStream.drawXObject(PDXObject xobject,
float x,
float y,
float width,
float height) |
Draw an xobject(form or image) at the x,y coordinates and a certain width and height.
|
void |
PDPageContentStream.drawXObject(PDXObject xobject,
java.awt.geom.AffineTransform transform) |
Draw an xobject(form or image) using the given
AffineTransform to position
the xobject. |
Modifier and Type | Class | Description |
---|---|---|
class |
PDCcitt |
An image class for CCITT Fax.
|
class |
PDJpeg |
An image class for JPegs.
|
class |
PDPixelMap |
This class contains a PixelMap Image.
|
class |
PDXObjectForm |
A form xobject.
|
class |
PDXObjectImage |
The prototype for all PDImages.
|
Modifier and Type | Method | Description |
---|---|---|
protected static PDXObject |
PDXObject.commonXObjectCreation(COSBase xobject,
boolean isThumb) |
Create the correct xobject from the cos base.
|
static PDXObject |
PDXObjectImage.createThumbnailXObject(COSBase xobject) |
Create the correct thumbnail from the cos base.
|
static PDXObject |
PDXObject.createXObject(COSBase xobject) |
Create the correct xobject from the cos base.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.Map<java.lang.String,PDXObject> |
PDFStreamEngine.getXObjects() |
Modifier and Type | Method | Description |
---|---|---|
void |
PDFMarkedContentExtractor.xobject(PDXObject xobject) |