| Package | Description | 
|---|---|
| org.apache.pdfbox.contentstream | This package contains provides classes for working with content streams. | 
| org.apache.pdfbox.debugger.streampane | |
| org.apache.pdfbox.debugger.streampane.tooltip | |
| org.apache.pdfbox.pdmodel | The PDModel package represents a high level API for creating and manipulating PDF documents. | 
| org.apache.pdfbox.pdmodel.font | Classes to deal with font functionality in a PDF 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.form | This package deals with Form XObjects that are stored in a PDF document. | 
| org.apache.pdfbox.pdmodel.graphics.image | This package deals with images that are stored in a PDF document. | 
| org.apache.pdfbox.pdmodel.graphics.pattern | This package deals with patterns which are used instead of colors. | 
| 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.form | The interactive package contains classes for handling Interactive Forms, also known as "AcroForms". | 
| org.apache.pdfbox.preflight.process.reflect | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDFStreamEngine. getResources() | 
| PDResources | PDContentStream. getResources()Returns this stream's resources, if any. | 
| Modifier and Type | Method and Description | 
|---|---|
| BufferedImage | Stream. getImage(PDResources resources)Provide the image for stream. | 
| Constructor and Description | 
|---|
| ToolTipController(PDResources resources)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDPage. getResources()A dictionary containing any resources required by the page. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDPage. setResources(PDResources resources)This will set the resources for this page. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDType3Font. getResources()Returns the optional resources of the type3 stream. | 
| PDResources | PDType3CharProc. getResources() | 
| Modifier and Type | Method and Description | 
|---|---|
| static PDXObject | PDXObject. createXObject(COSBase base,
             PDResources resources)Creates a new XObject instance of the appropriate type for the COS stream. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PDColorSpace | PDColorSpace. create(COSBase colorSpace,
      PDResources resources)Creates a color space given a name or array. | 
| static PDColorSpace | PDColorSpace. create(COSBase colorSpace,
      PDResources resources,
      boolean wasDefault)Creates a color space given a name or array. | 
| Constructor and Description | 
|---|
| PDIndexed(COSArray indexedArray,
         PDResources resources)Creates a new indexed color space from the given PDF array. | 
| PDPattern(PDResources resources)Creates a new pattern color space. | 
| PDPattern(PDResources resources,
         PDColorSpace colorSpace)Creates a new uncolored tiling pattern color space. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDFormXObject. getResources()This will get the resources for this Form XObject. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDFormXObject. setResources(PDResources resources)This will set the resources for this page. | 
| Constructor and Description | 
|---|
| PDImageXObject(PDStream stream,
              PDResources resources)Creates an Image XObject with the given stream as its contents and current color spaces. | 
| PDInlineImage(COSDictionary parameters,
             byte[] data,
             PDResources resources)Creates an inline image from the given parameters and data. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDTilingPattern. getResources()This will get the resources for this pattern. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDTilingPattern. setResources(PDResources resources)This will set the resources for this pattern. | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDFTemplateStructure. getHolderFormResources()Gets Holder form resources | 
| PDResources | PDFTemplateStructure. getImageFormResources()Gets image form resources | 
| PDResources | PDFTemplateStructure. getInnerFormResources()Gets inner form Resource | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDVisibleSigBuilder. createBackgroundLayerForm(PDResources innerFormResource,
                         PDRectangle bbox) | 
| void | PDFTemplateBuilder. createBackgroundLayerForm(PDResources innerFormResource,
                         PDRectangle formatter)Creates the background layer form (n0). | 
| void | PDVisibleSigBuilder. createHolderForm(PDResources holderFormResources,
                PDStream holderFormStream,
                PDRectangle bbox) | 
| void | PDFTemplateBuilder. createHolderForm(PDResources holderFormResources,
                PDStream holderFormStream,
                PDRectangle bbox)Creates Form | 
| void | PDVisibleSigBuilder. createImageForm(PDResources imageFormResources,
               PDResources innerFormResource,
               PDStream imageFormStream,
               PDRectangle bbox,
               AffineTransform at,
               PDImageXObject img) | 
| void | PDFTemplateBuilder. createImageForm(PDResources imageFormResources,
               PDResources innerFormResource,
               PDStream imageFormStream,
               PDRectangle bbox,
               AffineTransform affineTransform,
               PDImageXObject img)Creates Image form | 
| void | PDVisibleSigBuilder. createInnerForm(PDResources innerFormResources,
               PDStream innerFormStream,
               PDRectangle bbox) | 
| void | PDFTemplateBuilder. createInnerForm(PDResources innerFormResources,
               PDStream innerFormStream,
               PDRectangle bbox) | 
| void | PDVisibleSigBuilder. createWidgetDictionary(PDSignatureField signatureField,
                      PDResources holderFormResources) | 
| void | PDFTemplateBuilder. createWidgetDictionary(PDSignatureField signatureField,
                      PDResources holderFormResources)adds Widget Dictionary | 
| void | PDVisibleSigBuilder. injectProcSetArray(PDFormXObject innerForm,
                  PDPage page,
                  PDResources innerFormResources,
                  PDResources imageFormResources,
                  PDResources holderFormResources,
                  COSArray procSet) | 
| void | PDFTemplateBuilder. injectProcSetArray(PDFormXObject innerForm,
                  PDPage page,
                  PDResources innerFormResources,
                  PDResources imageFormResources,
                  PDResources holderFormResources,
                  COSArray procSet)Inject procSetArray | 
| void | PDVisibleSigBuilder. insertInnerFormToHolderResources(PDFormXObject innerForm,
                                PDResources holderFormResources) | 
| void | PDFTemplateBuilder. insertInnerFormToHolderResources(PDFormXObject innerForm,
                                PDResources holderFormResources) | 
| void | PDFTemplateStructure. setHolderFormResources(PDResources holderFormResources)Sets holder form resources | 
| void | PDFTemplateStructure. setImageFormResources(PDResources imageFormResources)Sets image form resource | 
| void | PDFTemplateStructure. setInnerFormResources(PDResources innerFormResources)Sets inner form resource | 
| Modifier and Type | Method and Description | 
|---|---|
| PDResources | PDAcroForm. getDefaultResources()This will get the default resources for the AcroForm. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PDAcroForm. setDefaultResources(PDResources dr)This will set the default resources for the acroform. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | ResourcesValidationProcess. validateExtGStates(PreflightContext context,
                  PDResources resources) | 
| protected void | ResourcesValidationProcess. validateFonts(PreflightContext context,
             PDResources resources)Check that fonts present in the Resources dictionary match with PDF/A-1 rules | 
| protected void | ResourcesValidationProcess. validateShadingPattern(PreflightContext context,
                      PDResources resources)This method check the Shading entry of the resource dictionary if exists. | 
| protected void | ResourcesValidationProcess. validateTilingPattern(PreflightContext context,
                     PDResources resources)This method check the Shading entry of the resource dictionary if exists. | 
| protected void | ResourcesValidationProcess. validateXObjects(PreflightContext context,
                PDResources resources) | 
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.