Package | Description |
---|---|
org.apache.pdfbox.contentstream.operator |
This package contains implementations of all of the PDF operators.
|
org.apache.pdfbox.cos |
These are the low level objects that make up a PDF document.
|
org.apache.pdfbox.debugger.flagbitspane | |
org.apache.pdfbox.debugger.fontencodingpane | |
org.apache.pdfbox.debugger.pagepane | |
org.apache.pdfbox.debugger.streampane | |
org.apache.pdfbox.debugger.ui | |
org.apache.pdfbox.filter |
This package will hold the PDFBox implementations of the filters that are used in PDF documents.
|
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 |
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.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.documentinterchange.prepress |
This package contains classes for prepress support in PDFBox.
|
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.font |
Classes to deal with font functionality in a PDF Document.
|
org.apache.pdfbox.pdmodel.font.encoding | |
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.optionalcontent | |
org.apache.pdfbox.pdmodel.graphics.pattern |
This package deals with patterns which are used instead of colors.
|
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.state |
This package deals with graphics states within the PDF document.
|
org.apache.pdfbox.pdmodel.interactive.action |
This package represents actions that can be performed in a PDF document.
|
org.apache.pdfbox.pdmodel.interactive.annotation |
The annotation package contains classes that work with PDF annotation elements.
|
org.apache.pdfbox.pdmodel.interactive.digitalsignature |
The digitial signature library will manage signatures that are stored in the 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.outline |
The outline package allows for a PDF outline(bookmarks) to be created.
|
org.apache.pdfbox.pdmodel.interactive.form |
The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".
|
org.apache.pdfbox.pdmodel.interactive.measurement |
The measurement package contains classes that work with elements specifying measure properties.
|
org.apache.pdfbox.pdmodel.interactive.pagenavigation |
A package to allow provide access to PDF page navigation functionality.
|
org.apache.pdfbox.pdmodel.interactive.viewerpreferences |
A package to allow access to document viewing preferences.
|
org.apache.pdfbox.preflight.action | |
org.apache.pdfbox.preflight.annotation | |
org.apache.pdfbox.preflight.font | |
org.apache.pdfbox.preflight.font.descriptor | |
org.apache.pdfbox.preflight.parser | |
org.apache.pdfbox.preflight.process | |
org.apache.pdfbox.preflight.process.reflect | |
org.apache.pdfbox.preflight.utils | |
org.apache.pdfbox.text |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
Operator.getImageParameters()
This will get the image parameters, this is only valid for BI operators.
|
Modifier and Type | Method and Description |
---|---|
void |
Operator.setImageParameters(COSDictionary params)
This will set the image parameters, this is only valid for BI operators.
|
Modifier and Type | Class and Description |
---|---|
class |
COSStream
This class represents a stream object in a PDF document.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
COSDictionary.asUnmodifiableDictionary()
Returns an unmodifiable view of this dictionary.
|
COSDictionary |
COSDocument.getEncryptionDictionary()
This will get the encryption dictionary if the document is encrypted or null
if the document is not encrypted.
|
COSDictionary |
COSDocument.getTrailer()
This will get the document trailer.
|
Modifier and Type | Method and Description |
---|---|
void |
COSDictionary.addAll(COSDictionary dic)
This will add all of the dictionarys keys/values to this dictionary.
|
COSStream |
COSDocument.createCOSStream(COSDictionary dictionary)
Creates a new COSStream using the current configuration for scratch files.
|
void |
COSDictionary.mergeInto(COSDictionary dic)
This will add all of the dictionarys keys/values to this dictionary, but only if they don't already exist.
|
void |
COSDocument.setEncryptionDictionary(COSDictionary encDictionary)
This will set the encryption dictionary, this should only be called when
encrypting the document.
|
void |
COSDocument.setTrailer(COSDictionary newTrailer)
// MIT added, maybe this should not be supported as trailer is a persistence construct.
|
Object |
ICOSVisitor.visitFromDictionary(COSDictionary obj)
Notification of visit to dictionary object.
|
Constructor and Description |
---|
COSDictionary(COSDictionary dict)
Copy Constructor.
|
Modifier and Type | Method and Description |
---|---|
byte[] |
PanoseFlag.getPanoseBytes(COSDictionary style) |
Constructor and Description |
---|
FlagBitsPane(COSDictionary dictionary,
COSName flagType)
Constructor.
|
PanoseFlag(COSDictionary dictionary)
Constructor.
|
Constructor and Description |
---|
FontEncodingPaneController(COSName fontName,
COSDictionary dictionary)
Constructor.
|
Constructor and Description |
---|
PagePane(PDDocument document,
COSDictionary pageDict,
JLabel statuslabel) |
Constructor and Description |
---|
StreamPane(COSStream cosStream,
boolean isContentStream,
boolean isThumb,
COSDictionary resourcesDic)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PageEntry.getDict() |
Constructor and Description |
---|
PageEntry(COSDictionary page,
int pageNum,
String pageLabel) |
Modifier and Type | Method and Description |
---|---|
protected COSDictionary |
Filter.getDecodeParams(COSDictionary dictionary,
int index) |
COSDictionary |
DecodeResult.getParameters()
Returns the stream parameters, repaired using the embedded stream data.
|
Modifier and Type | Method and Description |
---|---|
DecodeResult |
LZWFilter.decode(InputStream encoded,
OutputStream decoded,
COSDictionary parameters,
int index)
Decodes data, producing the original non-encoded data.
|
DecodeResult |
JPXFilter.decode(InputStream encoded,
OutputStream decoded,
COSDictionary parameters,
int index) |
abstract DecodeResult |
Filter.decode(InputStream encoded,
OutputStream decoded,
COSDictionary parameters,
int index)
Decodes data, producing the original non-encoded data.
|
protected void |
LZWFilter.encode(InputStream rawData,
OutputStream encoded,
COSDictionary parameters) |
protected void |
JPXFilter.encode(InputStream input,
OutputStream encoded,
COSDictionary parameters) |
protected abstract void |
Filter.encode(InputStream input,
OutputStream encoded,
COSDictionary parameters) |
void |
Filter.encode(InputStream input,
OutputStream encoded,
COSDictionary parameters,
int index)
Encodes data.
|
protected COSDictionary |
Filter.getDecodeParams(COSDictionary dictionary,
int index) |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
XrefTrailerResolver.getCurrentTrailer()
Returns the trailer last set by
XrefTrailerResolver.setTrailer(COSDictionary) . |
COSDictionary |
XrefTrailerResolver.getFirstTrailer()
Returns the first trailer if at least one exists.
|
COSDictionary |
XrefTrailerResolver.getLastTrailer()
Returns the last trailer if at least one exists.
|
COSDictionary |
XrefTrailerResolver.getTrailer()
Gets the resolved trailer.
|
protected COSDictionary |
BaseParser.parseCOSDictionary()
This will parse a PDF dictionary.
|
protected COSDictionary |
COSParser.parseXref(long startXRefOffset)
Parses cross reference tables.
|
protected COSDictionary |
COSParser.rebuildTrailer()
Rebuild the trailer dictionary if startxref can't be found.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFXRefStream.addTrailerInfo(COSDictionary trailerDict)
Copy all Trailer Information to this file.
|
protected COSStream |
COSParser.parseCOSStream(COSDictionary dic)
This will read a COSStream from the input stream using length attribute within dictionary.
|
protected void |
COSParser.parseDictObjects(COSDictionary dict,
COSName... excludeObjects)
Will parse every object necessary to load a single page from the pdf document.
|
protected COSBase |
COSParser.parseTrailerValuesDynamically(COSDictionary trailer)
Parse the values of the trailer dictionary and return the root object.
|
void |
XrefTrailerResolver.setTrailer(COSDictionary trailer)
Adds trailer information for current XRef object.
|
Modifier and Type | Method and Description |
---|---|
Object |
COSWriter.visitFromDictionary(COSDictionary obj) |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDResources.getCOSObject()
Returns the underlying dictionary.
|
COSDictionary |
PDPageTree.getCOSObject() |
COSDictionary |
PDPage.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDDocumentNameDictionary.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDDocumentNameDestinationDictionary.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDDocumentInformation.getCOSObject()
This will get the underlying dictionary that this object wraps.
|
COSDictionary |
PDDocumentCatalog.getCOSObject()
Convert this standard java object to a COS object.
|
Modifier and Type | Method and Description |
---|---|
protected PDNameTreeNode<PDStructureElement> |
PDStructureElementNameTreeNode.createChildNode(COSDictionary dic) |
protected PDNameTreeNode<PDActionJavaScript> |
PDJavascriptNameTreeNode.createChildNode(COSDictionary dic) |
protected PDNameTreeNode<PDComplexFileSpecification> |
PDEmbeddedFilesNameTreeNode.createChildNode(COSDictionary dic) |
protected PDNameTreeNode<PDPageDestination> |
PDDestinationNameTreeNode.createChildNode(COSDictionary dic) |
static COSBase |
PDPageTree.getInheritableAttribute(COSDictionary node,
COSName key)
Returns the given attribute, inheriting from parent tree nodes if necessary.
|
Constructor and Description |
---|
PDDestinationNameTreeNode(COSDictionary dic)
Constructor.
|
PDDocumentCatalog(PDDocument doc,
COSDictionary rootDictionary)
Constructor.
|
PDDocumentInformation(COSDictionary dic)
Constructor that is used for a preexisting dictionary.
|
PDDocumentNameDestinationDictionary(COSDictionary dict)
Constructor.
|
PDDocumentNameDictionary(PDDocumentCatalog cat,
COSDictionary names)
Constructor.
|
PDEmbeddedFilesNameTreeNode(COSDictionary dic)
Constructor.
|
PDJavascriptNameTreeNode(COSDictionary dic)
Constructor.
|
PDPage(COSDictionary pageDictionary)
Creates a new instance of PDPage for reading.
|
PDPageTree(COSDictionary root)
Constructor for reading.
|
PDResources(COSDictionary resourceDictionary)
Constructor for reading.
|
PDResources(COSDictionary resourceDictionary,
ResourceCache resourceCache)
Constructor for reading.
|
PDStructureElementNameTreeNode(COSDictionary dic)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static COSDictionary |
COSDictionaryMap.convert(Map<String,?> someMap)
This will take a map<java.lang.String,org.apache.pdfbox.pdmodel.COSObjectable>
and convert it into a COSDictionary.
|
COSDictionary |
PDPageLabelRange.getCOSObject()
Returns the underlying dictionary.
|
COSDictionary |
PDNumberTreeNode.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDNameTreeNode.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDDictionaryWrapper.getCOSObject()
Convert this standard java object to a COS object.
|
Modifier and Type | Method and Description |
---|---|
static COSDictionaryMap<String,Object> |
COSDictionaryMap.convertBasicTypesToMap(COSDictionary map)
This will take a COS dictionary and convert it into COSDictionaryMap.
|
protected PDNumberTreeNode |
PDNumberTreeNode.createChildNode(COSDictionary dic)
Create a child node object.
|
protected abstract PDNameTreeNode<T> |
PDNameTreeNode.createChildNode(COSDictionary dic)
Create a child node object.
|
Constructor and Description |
---|
COSArrayList(COSDictionary dictionary,
COSName dictionaryKey)
This constructor is to be used if the array doesn't exist, but is to be created and added to
the parent dictionary as soon as the first element is added to the array.
|
COSArrayList(E actualObject,
COSBase item,
COSDictionary dictionary,
COSName dictionaryKey)
This is a really special constructor.
|
COSDictionaryMap(Map<K,V> actualsMap,
COSDictionary dicMap)
Constructor for this map.
|
PDDictionaryWrapper(COSDictionary dictionary)
Creates a new instance with a given COS dictionary.
|
PDNameTreeNode(COSDictionary dict)
Constructor.
|
PDNumberTreeNode(COSDictionary dict,
Class<? extends COSObjectable> valueClass)
Constructor.
|
PDPageLabelRange(COSDictionary dict)
Creates a new page label range object from the given dictionary.
|
PDPageLabels(PDDocument document,
COSDictionary dict)
Creates an page label dictionary for a document using the information in
the given COS dictionary.
|
PDTypedDictionaryWrapper(COSDictionary dictionary)
Creates a new instance with a given COS dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDComplexFileSpecification.getCOSObject()
Convert this standard java object to a COS object.
|
Constructor and Description |
---|
PDComplexFileSpecification(COSDictionary dict)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDFunction.getCOSObject()
Returns the stream.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDStructureNode.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDObjectReference.getCOSObject()
Returns the underlying dictionary.
|
COSDictionary |
PDMarkedContentReference.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDMarkInfo.getCOSObject()
Convert this standard java object to a COS object.
|
Modifier and Type | Method and Description |
---|---|
static PDStructureNode |
PDStructureNode.create(COSDictionary node)
Creates a node in the structure tree.
|
static PDAttributeObject |
PDAttributeObject.create(COSDictionary dictionary)
Creates an attribute object.
|
Constructor and Description |
---|
PDAttributeObject(COSDictionary dictionary)
Creates a new attribute object with a given dictionary.
|
PDDefaultAttributeObject(COSDictionary dictionary)
Creates a default attribute object with a given dictionary.
|
PDMarkedContentReference(COSDictionary dictionary)
Constructor for an existing marked content reference.
|
PDMarkInfo(COSDictionary dic)
Constructor for an existing MarkInfo element.
|
PDObjectReference(COSDictionary theDictionary)
Constructor for an existing object reference.
|
PDStructureElement(COSDictionary dic)
Constructor for an existing structure element.
|
PDStructureNode(COSDictionary dictionary)
Constructor for an existing structure node.
|
PDStructureTreeRoot(COSDictionary dic)
Constructor for an existing structure element.
|
PDUserAttributeObject(COSDictionary dictionary) |
PDUserProperty(COSDictionary dictionary,
PDUserAttributeObject userAttributeObject)
Creates a user property with a given dictionary.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
PDPropertyList.dict |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDPropertyList.getCOSObject() |
COSDictionary |
PDMarkedContent.getProperties()
Gets the properties.
|
Modifier and Type | Method and Description |
---|---|
static PDPropertyList |
PDPropertyList.create(COSDictionary dict)
Creates a property list from the given dictionary.
|
static PDMarkedContent |
PDMarkedContent.create(COSName tag,
COSDictionary properties)
Creates a marked-content sequence.
|
Constructor and Description |
---|
PDMarkedContent(COSName tag,
COSDictionary properties)
Creates a new marked content object.
|
PDPropertyList(COSDictionary dict)
Constructor for subclasses.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDBoxStyle.getCOSObject()
Convert this standard java object to a COS object.
|
Constructor and Description |
---|
PDBoxStyle(COSDictionary dic)
Constructor for an existing BoxStyle element.
|
Constructor and Description |
---|
PDArtifactMarkedContent(COSDictionary properties) |
PDExportFormatAttributeObject(COSDictionary dictionary)
Creates a new ExportFormat attribute object with a given dictionary.
|
PDLayoutAttributeObject(COSDictionary dictionary)
Creates a new Layout attribute object with a given dictionary.
|
PDListAttributeObject(COSDictionary dictionary)
Creates a new List attribute object with a given dictionary.
|
PDPrintFieldAttributeObject(COSDictionary dictionary)
Creates a new PrintField attribute object with a given dictionary.
|
PDStandardAttributeObject(COSDictionary dictionary)
Creates a new standard attribute object with a given dictionary.
|
PDTableAttributeObject(COSDictionary dictionary)
Creates a new Table attribute object with a given dictionary.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
PDCryptFilterDictionary.cryptFilterDictionary
COS crypt filter dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDEncryption.getCOSDictionary()
This will get the dictionary associated with this encryption dictionary.
|
COSDictionary |
PDCryptFilterDictionary.getCOSDictionary()
This will get the dictionary associated with this crypt filter dictionary.
|
Constructor and Description |
---|
PDCryptFilterDictionary(COSDictionary d)
creates a new crypt filter dictionary from the low level dictionary provided.
|
PDEncryption(COSDictionary dictionary)
creates a new encryption dictionary from the low level dictionary provided.
|
PDEncryptionDictionary(COSDictionary dictionary)
Deprecated.
Use
PDEncryption.PDEncryption(COSDictionary) instead |
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
FDFAnnotation.annot
Annotation dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
FDFTemplate.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFPageInfo.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFPage.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFNamedPageReference.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFJavaScript.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFIconFit.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFField.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFDictionary.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFCatalog.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
FDFAnnotation.getCOSObject()
Convert this standard java object to a COS object.
|
Modifier and Type | Method and Description |
---|---|
static FDFAnnotation |
FDFAnnotation.create(COSDictionary fdfDic)
Create the correct FDFAnnotation.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
PDFont.dict |
protected COSDictionary |
PDCIDFont.dict |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDType3Font.getCharProcs()
Returns the dictionary containing all streams to be used to render the glyphs.
|
COSDictionary |
PDFontDescriptor.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDFont.getCOSObject() |
COSDictionary |
PDCIDFont.getCOSObject() |
Modifier and Type | Method and Description |
---|---|
static PDFont |
PDFontFactory.createFont(COSDictionary dictionary)
Creates a new PDFont instance with the appropriate subclass.
|
Constructor and Description |
---|
PDCIDFontType0(COSDictionary fontDictionary,
PDType0Font parent)
Constructor.
|
PDCIDFontType2(COSDictionary fontDictionary,
PDType0Font parent)
Constructor.
|
PDCIDFontType2(COSDictionary fontDictionary,
PDType0Font parent,
TrueTypeFont trueTypeFont)
Constructor.
|
PDFont(COSDictionary fontDictionary)
Constructor.
|
PDFontDescriptor(COSDictionary desc)
Creates a PDFontDescriptor from a COS dictionary.
|
PDMMType1Font(COSDictionary fontDictionary)
Creates an MMType1Font from a Font dictionary in a PDF.
|
PDTrueTypeFont(COSDictionary fontDictionary)
Creates a new TrueType font from a Font dictionary.
|
PDType0Font(COSDictionary fontDictionary)
Constructor for reading a Type0 font from a PDF file.
|
PDType1CFont(COSDictionary fontDictionary)
Constructor.
|
PDType1Font(COSDictionary fontDictionary)
Creates a Type 1 font from a Font dictionary in a PDF.
|
PDType3Font(COSDictionary fontDictionary)
Constructor.
|
Constructor and Description |
---|
DictionaryEncoding(COSDictionary fontEncoding)
Creates a new DictionaryEncoding for a Type 3 font from a PDF.
|
DictionaryEncoding(COSDictionary fontEncoding,
boolean isNonSymbolic,
Encoding builtIn)
Creates a new DictionaryEncoding from a PDF.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
PDCIEDictionaryBasedColorSpace.dictionary |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDDeviceNProcess.getCOSDictionary()
Returns the underlying COS dictionary.
|
COSDictionary |
PDDeviceNAttributes.getCOSDictionary()
Returns the underlying COS dictionary.
|
Constructor and Description |
---|
PDDeviceNAttributes(COSDictionary attributes)
Creates a new DeviceN colour space attributes dictionary from the given dictionary.
|
PDDeviceNProcess(COSDictionary attributes)
Creates a new DeviceN Process Dictionary from the given attributes.
|
PDOutputIntent(COSDictionary dictionary) |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDTransparencyGroupAttributes.getCOSObject() |
Constructor and Description |
---|
PDTransparencyGroupAttributes(COSDictionary dic)
Creates a group object from a given dictionary
|
Constructor and Description |
---|
PDInlineImage(COSDictionary parameters,
byte[] data,
PDResources resources)
Creates an inline image from the given parameters and data.
|
Constructor and Description |
---|
PDOptionalContentGroup(COSDictionary dict)
Creates a new instance based on a given
COSDictionary . |
PDOptionalContentProperties(COSDictionary props)
Creates a new instance based on a given
COSDictionary . |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDAbstractPattern.getCOSObject()
This will get the underlying dictionary.
|
Modifier and Type | Method and Description |
---|---|
static PDAbstractPattern |
PDAbstractPattern.create(COSDictionary dictionary)
Create the correct PD Model pattern based on the COS base pattern.
|
Constructor and Description |
---|
PDAbstractPattern(COSDictionary dictionary)
Creates a new Pattern dictionary from the given COS dictionary.
|
PDShadingPattern(COSDictionary resourceDictionary)
Creates a new shading pattern from the given COS dictionary.
|
PDTilingPattern(COSDictionary dictionary)
Creates a new tiling pattern from the given COS dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDShading.getCOSObject()
This will get the underlying dictionary.
|
Modifier and Type | Method and Description |
---|---|
static PDShading |
PDShading.create(COSDictionary resourceDictionary)
Create the correct PD Model shading based on the COS base shading.
|
Constructor and Description |
---|
PDShading(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType1(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType2(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType3(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType4(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType5(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType6(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
PDShadingType7(COSDictionary shadingDictionary)
Constructor using the given shading dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDSoftMask.getCOSObject() |
COSDictionary |
PDExtendedGraphicsState.getCOSObject()
This will get the underlying dictionary that this class acts on.
|
Constructor and Description |
---|
PDExtendedGraphicsState(COSDictionary dictionary)
Create a graphics state from an existing dictionary.
|
PDSoftMask(COSDictionary dictionary)
Creates a new soft mask.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
PDAction.action
The action dictionary.
|
protected COSDictionary |
PDWindowsLaunchParams.params
The params dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDWindowsLaunchParams.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDURIDictionary.getCOSObject()
Returns the corresponding dictionary.
|
COSDictionary |
PDPageAdditionalActions.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDFormFieldAdditionalActions.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDDocumentCatalogAdditionalActions.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDAnnotationAdditionalActions.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDAdditionalActions.getCOSObject()
Convert this standard java object to a COS object.
|
COSDictionary |
PDAction.getCOSObject()
Convert this standard java object to a COS object.
|
Modifier and Type | Method and Description |
---|---|
static PDAction |
PDActionFactory.createAction(COSDictionary action)
This will create the correct type of action based on the type specified
in the dictionary.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDExternalDataDictionary.getCOSObject()
returns the dictionary.
|
COSDictionary |
PDBorderStyleDictionary.getCOSObject()
returns the dictionary.
|
COSDictionary |
PDBorderEffectDictionary.getCOSObject()
returns the dictionary.
|
COSDictionary |
PDAppearanceDictionary.getCOSObject() |
COSDictionary |
PDAppearanceCharacteristicsDictionary.getCOSObject()
returns the dictionary.
|
COSDictionary |
PDAnnotation.getCOSObject()
Interface method for COSObjectable.
|
Constructor and Description |
---|
PDAnnotation(COSDictionary dict)
Constructor.
|
PDAnnotationFileAttachment(COSDictionary field)
Creates a Link annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationLine(COSDictionary field)
Creates a Line annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationLink(COSDictionary field)
Creates a Link annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationMarkup(COSDictionary dict)
Constructor.
|
PDAnnotationPopup(COSDictionary field)
Creates a popup annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationRubberStamp(COSDictionary field)
Creates a Rubber Stamp annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationSquareCircle(COSDictionary field)
Creates a Line annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationText(COSDictionary field)
Creates a Text annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationTextMarkup(COSDictionary field)
Creates a TextMarkup annotation from a COSDictionary, expected to be a correct object definition.
|
PDAnnotationUnknown(COSDictionary dic)
Creates an arbitary annotation from a COSDictionary, expected to be a correct object definition for some sort of
annotation.
|
PDAnnotationWidget(COSDictionary field)
Creates a PDWidget from a COSDictionary, expected to be a correct object definition for a field in PDF.
|
PDAppearanceCharacteristicsDictionary(COSDictionary dict)
Constructor.
|
PDAppearanceDictionary(COSDictionary dictionary)
Constructor for reading.
|
PDBorderEffectDictionary(COSDictionary dict)
Constructor.
|
PDBorderStyleDictionary(COSDictionary dict)
Constructor.
|
PDExternalDataDictionary(COSDictionary dictionary)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDSignature.getCOSObject()
Convert this standard java object to a COS dictionary.
|
COSDictionary |
PDSeedValueTimeStamp.getCOSObject()
Convert this standard java object to a COS dictionary.
|
COSDictionary |
PDSeedValueMDP.getCOSObject()
Convert this standard java object to a COS dictionary.
|
COSDictionary |
PDSeedValue.getCOSObject()
Convert this standard java object to a COS dictionary.
|
COSDictionary |
PDPropBuildDataDict.getCOSObject()
Convert this standard java object to a COS dictionary.
|
COSDictionary |
PDPropBuild.getCOSObject()
Convert this standard java object to a COS dictionary.
|
Constructor and Description |
---|
PDPropBuild(COSDictionary dict)
Constructor.
|
PDPropBuildDataDict(COSDictionary dict)
Constructor.
|
PDSeedValue(COSDictionary dict)
Constructor.
|
PDSeedValueMDP(COSDictionary dict)
Constructor.
|
PDSeedValueTimeStamp(COSDictionary dict)
Constructor.
|
PDSignature(COSDictionary dict)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDFTemplateStructure.getAcroFormDictionary()
Gets Dictionary of AcroForm.
|
COSDictionary |
PDFTemplateStructure.getWidgetDictionary()
Gets Widget Dictionary.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFTemplateStructure.setAcroFormDictionary(COSDictionary acroFormDictionary)
Acroform have its Dictionary, so we here set
the Dictionary which is in this location:
AcroForm/DR
|
void |
PDFTemplateStructure.setWidgetDictionary(COSDictionary widgetDictionary)
Sets Widget Dictionary.
|
Constructor and Description |
---|
PDDocumentOutline(COSDictionary dic)
Constructor for an existing document outline.
|
PDOutlineItem(COSDictionary dic)
Constructor for an existing outline item.
|
PDOutlineNode(COSDictionary dict) |
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDField.getCOSObject()
This will get the dictionary associated with this field.
|
COSDictionary |
PDAcroForm.getCOSObject() |
Constructor and Description |
---|
PDAcroForm(PDDocument doc,
COSDictionary form)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDViewportDictionary.getCOSObject()
This will return the corresponding dictionary.
|
COSDictionary |
PDNumberFormatDictionary.getCOSObject()
This will return the dictionary.
|
COSDictionary |
PDMeasureDictionary.getCOSObject()
This will return the corresponding dictionary.
|
Constructor and Description |
---|
PDMeasureDictionary(COSDictionary dictionary)
Constructor.
|
PDNumberFormatDictionary(COSDictionary dictionary)
Constructor.
|
PDRectlinearMeasureDictionary(COSDictionary dictionary)
Constructor.
|
PDViewportDictionary(COSDictionary dictionary)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDThreadBead.getCOSObject()
This will get the underlying dictionary that this object wraps.
|
COSDictionary |
PDThread.getCOSObject()
This will get the underlying dictionary that this object wraps.
|
Constructor and Description |
---|
PDThread(COSDictionary t)
Constructor that is used for a preexisting dictionary.
|
PDThreadBead(COSDictionary b)
Constructor that is used for a preexisting dictionary.
|
PDTransition(COSDictionary dictionary)
creates a new transition for an existing dictionary
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
PDViewerPreferences.getCOSObject()
This will get the underlying dictionary that this object wraps.
|
Constructor and Description |
---|
PDViewerPreferences(COSDictionary dic)
Constructor that is used for a preexisting dictionary.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
AbstractActionManager.actionDictionnary
The action dictionary checked by this class
|
Modifier and Type | Method and Description |
---|---|
COSDictionary |
AbstractActionManager.getActionDictionnary() |
Modifier and Type | Method and Description |
---|---|
protected AbstractActionManager |
ActionManagerFactory.createActionManager(PreflightContext ctx,
COSDictionary action,
String aaKey)
Create an instance of ActionManager according to the value of the S entry.
|
List<AbstractActionManager> |
ActionManagerFactory.getActionManagers(PreflightContext ctx,
COSDictionary dictionary)
This method extract actions from the given dictionary.
|
List<AbstractActionManager> |
ActionManagerFactory.getNextActions(PreflightContext ctx,
COSDictionary actionDictionary)
Returns all actions contained by the Next entry.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
AnnotationValidator.annotDictionary
COSDictionary of the annotation
|
Modifier and Type | Method and Description |
---|---|
AnnotationValidator |
AnnotationValidatorFactory.getAnnotationValidator(PreflightContext ctx,
COSDictionary annotDic)
Return an instance of AnnotationValidator.
|
Modifier and Type | Field and Description |
---|---|
protected COSDictionary |
Type3FontValidator.fontDictionary |
protected COSDictionary |
SimpleFontValidator.fontDictionary |
Modifier and Type | Method and Description |
---|---|
protected FontValidator<? extends FontContainer<PDCIDFontType0>> |
Type0FontValidator.createCIDType0FontValidator(COSDictionary fDict)
Create the validation object for CIDType0 Font
|
protected FontValidator<? extends FontContainer<PDCIDFontType2>> |
Type0FontValidator.createCIDType2FontValidator(COSDictionary fDict)
Create the validation object for CIDType2 Font
|
protected FontValidator<? extends FontContainer<? extends PDCIDFont>> |
Type0FontValidator.createDescendantValidator(COSDictionary cidFont) |
Constructor and Description |
---|
FontValidator(PreflightContext context,
COSDictionary dict,
T fContainer) |
SimpleFontValidator(PreflightContext context,
PDFontLike font,
COSDictionary fontDictionary,
T fContainer) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
Type1DescriptorHelper.checkMandatoryFields(COSDictionary fDescriptor) |
protected boolean |
FontDescriptorHelper.checkMandatoryFields(COSDictionary fDescriptor) |
Modifier and Type | Method and Description |
---|---|
protected COSStream |
PreflightParser.parseCOSStream(COSDictionary dic)
Wraps the
COSParser.parseCOSStream(org.apache.pdfbox.cos.COSDictionary) to check rules on 'stream' and 'endstream'
keywords. |
Modifier and Type | Method and Description |
---|---|
protected COSDictionary |
TrailerValidationProcess.getLinearizedDictionary(PDDocument document)
According to the PDF Reference, A linearized PDF contain a dictionary as first object (linearized dictionary) and
only this one in the first section.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractProcess.addFontError(COSDictionary dictionary,
PreflightContext context,
IOException e)
PDFont loads embedded fonts in its constructor so we have to handle IOExceptions
from PDFont and translate them into validation errors.
|
protected void |
TrailerValidationProcess.checkLinearizedDictionnary(PreflightContext ctx,
COSDictionary linearizedDict)
Check if mandatory keys of linearized dictionary are present.
|
protected void |
TrailerValidationProcess.checkMainTrailer(PreflightContext ctx,
COSDictionary trailer)
check if all keys are authorized in a trailer dictionary and if the type is valid.
|
protected boolean |
TrailerValidationProcess.compareIds(COSDictionary first,
COSDictionary last,
COSDocument cosDocument)
Return true if the ID of the first dictionary is the same as the id of the last dictionary Return false
otherwise.
|
List<ValidationResult.ValidationError> |
FileSpecificationValidationProcess.validateFileSpecification(PreflightContext ctx,
COSDictionary fileSpec)
Validate a FileSpec dictionary, a FileSpec dictionary mustn't have the EF (EmbeddedFile) entry.
|
Modifier and Type | Method and Description |
---|---|
List<COSDictionary> |
ExtGStateValidationProcess.extractExtGStateDictionaries(PreflightContext context,
COSDictionary egsEntry)
Create a list of ExtGState dictionaries using the given Resource dictionary and the COSDocument.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ExtGStateValidationProcess.checkTR2Key(PreflightContext context,
COSDictionary egs)
Check the TR2 entry.
|
protected void |
ExtGStateValidationProcess.checkTRKey(PreflightContext context,
COSDictionary egs)
Check the TR entry.
|
List<COSDictionary> |
ExtGStateValidationProcess.extractExtGStateDictionaries(PreflightContext context,
COSDictionary egsEntry)
Create a list of ExtGState dictionaries using the given Resource dictionary and the COSDocument.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ExtGStateValidationProcess.validateFonts(PreflightContext context,
List<COSDictionary> listOfExtGState)
Validate fonts in all ExtGState dictionaries of this container.
|
protected void |
ExtGStateValidationProcess.validateTransparencyRules(PreflightContext context,
List<COSDictionary> listOfExtGState)
Validate transparency rules in all ExtGState dictionaries of this container.
|
Modifier and Type | Method and Description |
---|---|
static COSDictionary |
COSUtils.getAsDictionary(COSBase cbase,
COSDocument cDoc)
Return the COSBase object as COSDictionary if the COSBase object is an instance of COSDictionary or a reference
to a COSDictionary object.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFMarkedContentExtractor.beginMarkedContentSequence(COSName tag,
COSDictionary properties) |
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.