| 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 and Description | 
|---|---|
| Map<String,PDXObject> | PDResources. getXObjects()This will get the map of PDXObjects that are in the resource dictionary. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | PDResources. addXObject(PDXObject xobject,
          String prefix)Adds the given XObject to the resources of the current the page. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDResources. setXObjects(Map<String,PDXObject> xobjectsValue)This will set the map of xobjects. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDObjectReference. setReferencedObject(PDXObject xobject)Sets the referenced XObject. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDMarkedContent. addXObject(PDXObject xobject)Adds an XObject to the contents. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDPageContentStream. drawXObject(PDXObject xobject,
           AffineTransform transform)Draw an xobject(form or image) using the given  AffineTransformto position
 the xobject. | 
| 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PDCcittAn image class for CCITT Fax. | 
| class  | PDJpegAn image class for JPegs. | 
| class  | PDPixelMapThis class contains a PixelMap Image. | 
| class  | PDXObjectFormA form xobject. | 
| class  | PDXObjectImageThe prototype for all PDImages. | 
| Modifier and Type | Method and 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 and Description | 
|---|---|
| Map<String,PDXObject> | PDFStreamEngine. getXObjects() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDFMarkedContentExtractor. xobject(PDXObject xobject) | 
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.