A B C D E F G H I J K L M N O P Q R S T U V W X Z

A

A - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
AA - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ABBREVIATED_NAME - Static variable in class org.pdfbox.pdmodel.graphics.color.PDDeviceCMYK
The abbreviated name of this color space.
ABBREVIATED_NAME - Static variable in class org.pdfbox.pdmodel.graphics.color.PDDeviceGray
The abbreviated name of this color space.
ABBREVIATED_NAME - Static variable in class org.pdfbox.pdmodel.graphics.color.PDDeviceRGB
The abbreviated name of this color space.
ABBREVIATED_NAME - Static variable in class org.pdfbox.pdmodel.graphics.color.PDIndexed
The abbreviated name of this color space.
ACRO_FORM - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
AFMEncoding - class org.pdfbox.encoding.AFMEncoding.
This will handle the encoding from an AFM font.
AFMEncoding(FontMetric) - Constructor for class org.pdfbox.encoding.AFMEncoding
Constructor.
ANNOTS - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
AP - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ARCFour - class org.pdfbox.encryption.ARCFour.
This class is an implementation of the alleged RC4 algorithm.
ARCFour() - Constructor for class org.pdfbox.encryption.ARCFour
Constructor.
ARRAY_CLOSE - Static variable in class org.pdfbox.pdfwriter.COSWriter
The array close token.
ARRAY_OPEN - Static variable in class org.pdfbox.pdfwriter.COSWriter
The array open token.
ART_BOX - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ASCII85Filter - class org.pdfbox.filter.ASCII85Filter.
This is the used for the ASCIIHexDecode filter.
ASCII85Filter() - Constructor for class org.pdfbox.filter.ASCII85Filter
 
ASCII85InputStream - class org.pdfbox.io.ASCII85InputStream.
This class represents an ASCII85 stream.
ASCII85InputStream(InputStream) - Constructor for class org.pdfbox.io.ASCII85InputStream
Constructor.
ASCII85OutputStream - class org.pdfbox.io.ASCII85OutputStream.
This class represents an ASCII85 output stream.
ASCII85OutputStream(OutputStream) - Constructor for class org.pdfbox.io.ASCII85OutputStream
Constructor.
ASCII85_DECODE - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ASCII85_DECODE_ABBREVIATION - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ASCIIHexFilter - class org.pdfbox.filter.ASCIIHexFilter.
This is the used for the ASCIIHexDecode filter.
ASCIIHexFilter() - Constructor for class org.pdfbox.filter.ASCIIHexFilter
 
ASCII_HEX_DECODE - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ASCII_HEX_DECODE_ABBREVIATION - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
ATTACHMENT_NAME_GRAPH - Static variable in class org.pdfbox.pdmodel.interactive.annotation.PDAnnotationFileAttachment
See get/setAttachmentName.
ATTACHMENT_NAME_PAPERCLIP - Static variable in class org.pdfbox.pdmodel.interactive.annotation.PDAnnotationFileAttachment
See get/setAttachmentName.
ATTACHMENT_NAME_PUSH_PIN - Static variable in class org.pdfbox.pdmodel.interactive.annotation.PDAnnotationFileAttachment
See get/setAttachmentName.
ATTACHMENT_NAME_TAG - Static variable in class org.pdfbox.pdmodel.interactive.annotation.PDAnnotationFileAttachment
See get/setAttachmentName.
AbstractExample - class org.pdfbox.examples.AbstractExample.
A simple class which has some methods used by all examples.
AbstractExample() - Constructor for class org.pdfbox.examples.AbstractExample
 
AccessPermission - class org.pdfbox.pdmodel.encryption.AccessPermission.
This class represents the access permissions to a document.
AccessPermission() - Constructor for class org.pdfbox.pdmodel.encryption.AccessPermission
Create a new access permission object.
AccessPermission(byte[]) - Constructor for class org.pdfbox.pdmodel.encryption.AccessPermission
Create a new access permission object from a byte array.
AccessPermission(int) - Constructor for class org.pdfbox.pdmodel.encryption.AccessPermission
Creates a new access permission object from a single integer.
AddImageToPDF - class org.pdfbox.examples.pdmodel.AddImageToPDF.
This is an example that creates a reads a document and adds an image to it..
AddImageToPDF() - Constructor for class org.pdfbox.examples.pdmodel.AddImageToPDF
 
AddJavascript - class org.pdfbox.examples.pdmodel.AddJavascript.
This is an example of how to set some javascript in the document.
AddMessageToEachPage - class org.pdfbox.examples.pdmodel.AddMessageToEachPage.
This is an example of how to add a message to every page in a pdf document.
AddMessageToEachPage() - Constructor for class org.pdfbox.examples.pdmodel.AddMessageToEachPage
Constructor.
AddMetadataFromDocInfo - class org.pdfbox.examples.pdmodel.AddMetadataFromDocInfo.
This is an example on how to add metadata to a document.
Annotation - class org.pdfbox.examples.pdmodel.Annotation.
This is an example on how to add annotations to pages of a PDF document.
AppendRectangleToPath - class org.pdfbox.util.operator.pagedrawer.AppendRectangleToPath.
Implementation of content stream operator for page drawer.
AppendRectangleToPath() - Constructor for class org.pdfbox.util.operator.pagedrawer.AppendRectangleToPath
 
ArrayEntry - class org.pdfbox.pdfviewer.ArrayEntry.
This is a simple class that will contain an index and a value.
ArrayEntry() - Constructor for class org.pdfbox.pdfviewer.ArrayEntry
 
Average - class org.pdfbox.pdmodel.graphics.predictor.Average.
We can use raw on the right hand side of the decoding formula because it is already decoded.
Average() - Constructor for class org.pdfbox.pdmodel.graphics.predictor.Average
 
aboveLeftPixel(byte[], int, int, int) - Method in class org.pdfbox.pdmodel.graphics.predictor.PredictorAlgorithm
Get the above-left pixel from the buffer.
abovePixel(byte[], int, int, int) - Method in class org.pdfbox.pdmodel.graphics.predictor.PredictorAlgorithm
Get the above pixel from the buffer.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSArray
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSBase
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSBoolean
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSDictionary
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSDocument
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSFloat
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSInteger
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSName
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSNull
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSObject
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSStream
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.cos.COSString
visitor pattern double dispatch method.
accept(ICOSVisitor) - Method in class org.pdfbox.pdmodel.common.COSStreamArray
visitor pattern double dispatch method.
accept(File) - Method in class org.pdfbox.util.ExtensionFileFilter
action - Variable in class org.pdfbox.pdmodel.interactive.action.type.PDAction
The action dictionary.
add(COSBase) - Method in class org.pdfbox.cos.COSArray
This will add an object to the array.
add(COSObjectable) - Method in class org.pdfbox.cos.COSArray
This will add an object to the array.
add(int, COSBase) - Method in class org.pdfbox.cos.COSArray
Add the specified object at the ith location and push the rest to the right.
add(Object) - Method in class org.pdfbox.pdmodel.common.COSArrayList
add(int, Object) - Method in class org.pdfbox.pdmodel.common.COSArrayList
addAll(Collection) - Method in class org.pdfbox.cos.COSArray
This will add an object to the array.
addAll(COSArray) - Method in class org.pdfbox.cos.COSArray
This will add all objects to this array.
addAll(int, Collection) - Method in class org.pdfbox.cos.COSArray
Add the specified object at the ith location and push the rest to the right.
addAll(COSDictionary) - Method in class org.pdfbox.cos.COSDictionary
This will add all of the dictionarys keys/values to this dictionary.
addAll(Collection) - Method in class org.pdfbox.pdmodel.common.COSArrayList
addAll(int, Collection) - Method in class org.pdfbox.pdmodel.common.COSArrayList
addCharacterEncoding(int, COSName) - Method in class org.pdfbox.encoding.Encoding
This will add a character encoding.
addCompression() - Method in class org.pdfbox.pdmodel.common.PDMemoryStream
If there are not compression filters on the current stream then this will add a compression filter, flate compression for example.
addCompression() - Method in class org.pdfbox.pdmodel.common.PDStream
If there are not compression filters on the current stream then this will add a compression filter, flate compression for example.
addFileset(FileSet) - Method in class org.pdfbox.ant.PDFToTextTask
Adds a set of files (nested fileset attribute).
addFilter(COSName, Filter) - Method in class org.pdfbox.filter.FilterManager
This will add an available filter.
addObject(COSObject) - Method in class org.pdfbox.cos.COSDocument
This will add an object to this document.
addPage(PDPage) - Method in class org.pdfbox.pdmodel.PDDocument
This will add a page to the document.
addRecipient(PublicKeyRecipient) - Method in class org.pdfbox.pdmodel.encryption.PublicKeyProtectionPolicy
Adds a new recipient to the recipients list.
addRegion(String, Rectangle2D) - Method in class org.pdfbox.util.PDFTextStripperByArea
Add a new region to group text by.
addSource(String) - Method in class org.pdfbox.util.PDFMergerUtility
Add a source file to the list of files to merge.
addSource(File) - Method in class org.pdfbox.util.PDFMergerUtility
Add a source file to the list of files to mere.
addTreeModelListener(TreeModelListener) - Method in class org.pdfbox.pdfviewer.PDFTreeModel
Adds a listener for the TreeModelEvent posted after the tree changes.
addXRefEntry(COSWriterXRefEntry) - Method in class org.pdfbox.pdfwriter.COSWriter
add an entry in the x ref table for later dump.
addXref(PDFXref) - Method in class org.pdfbox.pdfparser.BaseParser
This will add an xref.
annot - Variable in class org.pdfbox.pdmodel.fdf.FDFAnnotation
Annotation dictionary.
append(byte[]) - Method in class org.pdfbox.cos.COSString
This will append a byte[] to the string.
append(int) - Method in class org.pdfbox.cos.COSString
This will append a byte to the string.
appendBead(PDThreadBead) - Method in class org.pdfbox.pdmodel.interactive.pagenavigation.PDThreadBead
Append a bead after this bead.
appendChild(PDOutlineItem) - Method in class org.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineNode
append a child node to this node.
appendDocument(PDDocument, PDDocument) - Method in class org.pdfbox.util.PDFMergerUtility
append all pages from source to destination.
appendRawCommands(String) - Method in class org.pdfbox.pdmodel.edit.PDPageContentStream
This will append raw commands to the content stream.
appendRawCommands(byte[]) - Method in class org.pdfbox.pdmodel.edit.PDPageContentStream
This will append raw commands to the content stream.
appendRawCommands(int) - Method in class org.pdfbox.pdmodel.edit.PDPageContentStream
This will append raw commands to the content stream.
appendStream(COSStream) - Method in class org.pdfbox.pdmodel.common.COSStreamArray
Appends a new stream to the array that represents this object's stream.
array - Variable in class org.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageDestination
Storage for the page destination.
available() - Method in class org.pdfbox.io.ASCII85InputStream
Unsupported.
available() - Method in class org.pdfbox.io.ByteArrayPushBackInputStream
Available bytes.
available() - Method in class org.pdfbox.io.RandomAccessFileInputStream

B

B - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
BASE_ENCODING - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
BASE_FONT - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
BBOX - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
BLEED_BOX - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
BOUNDARY_ART_BOX - Static variable in class org.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences
Boundary constant.
BOUNDARY_BLEED_BOX - Static variable in class org.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences
Boundary constant.
BOUNDARY_CROP_BOX - Static variable in class org.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences
Boundary constant.
BOUNDARY_MEDIA_BOX - Static variable in class org.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences
Boundary constant.
BOUNDARY_TRIM_BOX - Static variable in class org.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences
Boundary constant.
BS_ESCAPE - Static variable in class org.pdfbox.cos.COSString
BS escape characters.
BadSecurityHandlerException - exception org.pdfbox.pdmodel.encryption.BadSecurityHandlerException.
This exception can be thrown by the SecurityHandlersManager class when a document required an unimplemented security handler to be opened.
BadSecurityHandlerException() - Constructor for class org.pdfbox.pdmodel.encryption.BadSecurityHandlerException
Default Constructor.
BadSecurityHandlerException(Exception) - Constructor for class org.pdfbox.pdmodel.encryption.BadSecurityHandlerException
Constructor.
BadSecurityHandlerException(String) - Constructor for class org.pdfbox.pdmodel.encryption.BadSecurityHandlerException
Constructor.
BaseParser - class org.pdfbox.pdfparser.BaseParser.
This class is used to contain parsing logic that will be used by both the PDFParser and the COSStreamParser.
BaseParser(InputStream) - Constructor for class org.pdfbox.pdfparser.BaseParser
Constructor.
BaseParser(byte[]) - Constructor for class org.pdfbox.pdfparser.BaseParser
Constructor.
BeginInlineImage - class org.pdfbox.util.operator.pagedrawer.BeginInlineImage.
Implementation of content stream operator for page drawer.
BeginInlineImage() - Constructor for class org.pdfbox.util.operator.pagedrawer.BeginInlineImage
 
BeginText - class org.pdfbox.util.operator.BeginText.
Titre : PDFEngine Modification.
BeginText() - Constructor for class org.pdfbox.util.operator.BeginText
 
BitFlagHelper - class org.pdfbox.util.BitFlagHelper.
This class will be used for bit flag operations.
ByteArrayPushBackInputStream - class org.pdfbox.io.ByteArrayPushBackInputStream.
PushBackInputStream for byte arrays.
ByteArrayPushBackInputStream(byte[]) - Constructor for class org.pdfbox.io.ByteArrayPushBackInputStream
Constructor.
beginText() - Method in class org.pdfbox.pdmodel.edit.PDPageContentStream
Begin some text operations.

C

CALGRAY - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
CALRGB - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
CATALOG - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
CCITTFAX_DECODE - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
CCITTFAX_DECODE_ABBREVIATION - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
CCITTFaxDecodeFilter - class org.pdfbox.filter.CCITTFaxDecodeFilter.
This is a filter for the CCITTFax Decoder.
CCITTFaxDecodeFilter() - Constructor for class org.pdfbox.filter.CCITTFaxDecodeFilter
Constructor.
CLEAR_TABLE - Static variable in class org.pdfbox.filter.LZWFilter
The LZW clear table code.
COLORSPACE - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
COMMENT - Static variable in class org.pdfbox.pdfwriter.COSWriter
The start to a PDF comment.
CONTENTS - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
COSArray - class org.pdfbox.cos.COSArray.
An array of PDFBase objects as part of the PDF document.
COSArray() - Constructor for class org.pdfbox.cos.COSArray
Constructor.
COSArrayList - class org.pdfbox.pdmodel.common.COSArrayList.
This is an implementation of a List that will sync its contents to a COSArray.
COSArrayList() - Constructor for class org.pdfbox.pdmodel.common.COSArrayList
Default constructor.
COSArrayList(List, COSArray) - Constructor for class org.pdfbox.pdmodel.common.COSArrayList
Constructor.
COSArrayList(Object, COSBase, COSDictionary, String) - Constructor for class org.pdfbox.pdmodel.common.COSArrayList
This is a really special constructor.
COSBase - class org.pdfbox.cos.COSBase.
The base object that all objects in the PDF document will extend.
COSBase() - Constructor for class org.pdfbox.cos.COSBase
Constructor.
COSBoolean - class org.pdfbox.cos.COSBoolean.
This class represents a boolean value in the PDF document.
COSDictionary - class org.pdfbox.cos.COSDictionary.
This class represents a dictionary where name/value pairs reside.
COSDictionary() - Constructor for class org.pdfbox.cos.COSDictionary
Constructor.
COSDictionary(COSDictionary) - Constructor for class org.pdfbox.cos.COSDictionary
Copy Constructor.
COSDictionaryMap - class org.pdfbox.pdmodel.common.COSDictionaryMap.
This is a Map that will automatically sync the contents to a COSDictionary.
COSDictionaryMap(Map, COSDictionary) - Constructor for class org.pdfbox.pdmodel.common.COSDictionaryMap
Constructor for this map.
COSDocument - class org.pdfbox.cos.COSDocument.
This is the in-memory representation of the PDF document.
COSDocument() - Constructor for class org.pdfbox.cos.COSDocument
Constructor.
COSDocument(File) - Constructor for class org.pdfbox.cos.COSDocument
Constructor that will create a create a scratch file in the following directory.
COSDocument(RandomAccess) - Constructor for class org.pdfbox.cos.COSDocument
Constructor that will use the following random access file for storage of the PDF streams.
COSFloat - class org.pdfbox.cos.COSFloat.
This class represents a floating point number in a PDF document.
COSFloat(float) - Constructor for class org.pdfbox.cos.COSFloat
Constructor.
COSFloat(String) - Constructor for class org.pdfbox.cos.COSFloat
Constructor.
COSHEXTable - class org.pdfbox.persistence.util.COSHEXTable.
helper type for faster mapping of bytes to their hex equivalent.
COSHEXTable() - Constructor for class org.pdfbox.persistence.util.COSHEXTable
 
COSInteger - class org.pdfbox.cos.COSInteger.
This class represents an integer number in a PDF document.
COSInteger(long) - Constructor for class org.pdfbox.cos.COSInteger
constructor.
COSInteger(int) - Constructor for class org.pdfbox.cos.COSInteger
constructor.
COSInteger(String) - Constructor for class org.pdfbox.cos.COSInteger
This will create a new PDF Int object using a string.
COSName - class org.pdfbox.cos.COSName.
This class represents a PDF named object.
COSNull - class org.pdfbox.cos.COSNull.
This class represents a null PDF object.
COSNumber - class org.pdfbox.cos.COSNumber.
This class represents an abstract number in a PDF document.
COSNumber() - Constructor for class org.pdfbox.cos.COSNumber
 
COSObject - class org.pdfbox.cos.COSObject.
This class represents a PDF object.
COSObject(COSBase) - Constructor for class org.pdfbox.cos.COSObject
Constructor.
COSObjectKey - class org.pdfbox.persistence.util.COSObjectKey.
Object representing the physical reference to an indirect pdf object.
COSObjectKey(COSObject) - Constructor for class org.pdfbox.persistence.util.COSObjectKey
PDFObjectKey constructor comment.
COSObjectKey(long, long) - Constructor for class org.pdfbox.persistence.util.COSObjectKey
PDFObjectKey constructor comment.
COSObjectable - interface org.pdfbox.pdmodel.common.COSObjectable.
This is an interface used to get/create the underlying COSObject.
COSStandardOutputStream - class org.pdfbox.pdfwriter.COSStandardOutputStream.
simple output stream with some minor features for generating "pretty" pdf files.
COSStandardOutputStream(OutputStream) - Constructor for class org.pdfbox.pdfwriter.COSStandardOutputStream
COSOutputStream constructor comment.
COSStream - class org.pdfbox.cos.COSStream.
This class represents a stream object in a PDF document.
COSStream(RandomAccess) - Constructor for class org.pdfbox.cos.COSStream
Constructor.
COSStream(COSDictionary, RandomAccess) - Constructor for class org.pdfbox.cos.COSStream
Constructor.
COSStreamArray - class org.pdfbox.pdmodel.common.COSStreamArray.
This will take an array of streams and sequence them together.
COSStreamArray(COSArray) - Constructor for class org.pdfbox.pdmodel.common.COSStreamArray
Constructor.
COSString - class org.pdfbox.cos.COSString.
This represents a string object in a PDF document.
COSString() - Constructor for class org.pdfbox.cos.COSString
Constructor.
COSString(String) - Constructor for class org.pdfbox.cos.COSString
Explicit constructor for ease of manual PDF construction.
COSString(byte[]) - Constructor for class org.pdfbox.cos.COSString
Explicit constructor for ease of manual PDF construction.
COSVisitorException - exception org.pdfbox.exceptions.COSVisitorException.
An exception that represents something gone wrong when visiting a PDF object.
COSVisitorException(Exception) - Constructor for class org.pdfbox.exceptions.COSVisitorException
COSVisitorException constructor comment.
COSWriter - class org.pdfbox.pdfwriter.COSWriter.
this class acts on a in-memory representation of a pdf document.
COSWriter(OutputStream) - Constructor for class org.pdfbox.pdfwriter.COSWriter
COSWriter constructor comment.
COSWriterXRefEntry - class org.pdfbox.pdfwriter.COSWriterXRefEntry.
this is en entry in the xref section of the physical pdf document generated by the COSWriter.
COSWriterXRefEntry(long, COSBase, COSObjectKey) - Constructor for class org.pdfbox.pdfwriter.COSWriterXRefEntry
COSWriterXRefEntry constructor comment.
COUNT - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
COURIER - Static variable in class org.pdfbox.pdmodel.font.PDType1Font
Standard Base 14 Font.
COURIER_BOLD - Static variable in class org.pdfbox.pdmodel.font.PDType1Font
Standard Base 14 Font.
COURIER_BOLD_OBLIQUE - Static variable in class org.pdfbox.pdmodel.font.PDType1Font
Standard Base 14 Font.
COURIER_OBLIQUE - Static variable in class org.pdfbox.pdmodel.font.PDType1Font
Standard Base 14 Font.
CRLF - Static variable in class org.pdfbox.pdfwriter.COSStandardOutputStream
To be used when 2 byte sequence is enforced.
CROP_BOX - Static variable in class org.pdfbox.cos.COSName
A common COSName value.
CR_ESCAPE - Static variable in class org.pdfbox.cos.COSString
CR escape characters.
CloseAndStrokePath - class org.pdfbox.util.operator.CloseAndStrokePath.
Implementation of content stream operator for page drawer.
CloseAndStrokePath() - Constructor for class org.pdfbox.util.operator.CloseAndStrokePath
 
CloseFillNonZeroAndStrokePath - class org.pdfbox.util.operator.pagedrawer.CloseFillNonZeroAndStrokePath.
Implementation of content stream operator for page drawer.
CloseFillNonZeroAndStrokePath() - Constructor for class org.pdfbox.util.operator.pagedrawer.CloseFillNonZeroAndStrokePath
 
ClosePath - class org.pdfbox.util.operator.pagedrawer.ClosePath.
Implementation of content stream operator for page drawer.
ClosePath() - Constructor for class org.pdfbox.util.operator.pagedrawer.ClosePath
 
Concatenate - class org.pdfbox.util.operator.Concatenate.
Titre : PDFEngine Modification.
Concatenate() - Constructor for class org.pdfbox.util.operator.Concatenate
 
ContentStreamWriter - class org.pdfbox.pdfwriter.ContentStreamWriter.
A class that will take a list of tokens and write out a stream with them.
ContentStreamWriter(OutputStream) - Constructor for class org.pdfbox.pdfwriter.ContentStreamWriter
This will create a new content stream writer.
ConvertColorspace - class org.pdfbox.ConvertColorspace.
This is the main program that simply parses the pdf document and replace change a PDF to use a specific colorspace.
CopyDoc - class org.pdfbox.examples.persistence.CopyDoc.
This is an example used to copy a documents contents from a source doc to destination doc via an in-memory document representation.
CopyDoc() - Constructor for class org.pdfbox.examples.persistence.CopyDoc
Constructor.
CreateBlankPDF - class org.pdfbox.examples.pdmodel.CreateBlankPDF.
This will create a blank PDF and write the contents to a file.
CreateBlankPDF() - Constructor for class org.pdfbox.examples.pdmodel.CreateBlankPDF
 
CreateBookmarks - class org.pdfbox.examples.pdmodel.CreateBookmarks.
This is an example on how to add bookmarks to a PDF document.
CryptographyException - exception org.pdfbox.exceptions.CryptographyException.
An exception that indicates that something has gone wrong during a cryptography operation.
CryptographyException(String) - Constructor for class org.pdfbox.exceptions.CryptographyException
Constructor.
CryptographyException(Exception) - Constructor for class org.pdfbox.exceptions.CryptographyException
Constructor.
CurveTo - class org.pdfbox.util.operator.pagedrawer.CurveTo.
Implementation of content stream operator for page drawer.
CurveTo() - Constructor for class org.pdfbox.util.operator.pagedrawer.CurveTo
 
CurveToReplicateFinalPoint - class org.pdfbox.util.operator.pagedrawer.CurveToReplicateFinalPoint.
Implementation of content stream operator for page drawer.
CurveToReplicateFinalPoint() - Constructor for class org.pdfbox.util.operator.pagedrawer.CurveToReplicateFinalPoint
 
CurveToReplicateInitialPoint - class org.pdfbox.util.operator.pagedrawer.CurveToReplicateInitialPoint.
Implementation of content stream operator for page drawer.
CurveToReplicateInitialPoint() - Constructor for class org.pdfbox.util.operator.pagedrawer.CurveToReplicateInitialPoint
 
canAssembleDocument() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can insert/rotate/delete pages.
canAssembleDocument() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can insert/rotate/delete pages.
canExtractContent() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can extract text and images from the PDF document.
canExtractContent() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can extract text and images from the PDF document.
canExtractForAccessibility() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can extract text and images from the PDF document for accessibility purposes.
canExtractForAccessibility() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can extract text and images from the PDF document for accessibility purposes.
canFillInForm() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can fill in interactive forms.
canFillInForm() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can fill in interactive forms.
canModify() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can modify contents of the document.
canModify() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can modify contents of the document.
canModifyAnnotations() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can add/modify text annotations, fill in interactive forms fields.
canModifyAnnotations() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can add/modify text annotations, fill in interactive forms fields.
canPrint() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can print.
canPrint() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can print.
canPrintDegraded() - Method in class org.pdfbox.pdmodel.encryption.AccessPermission
This will tell if the user can print the document in a degraded format.
canPrintDegraded() - Method in class org.pdfbox.pdmodel.encryption.PDStandardEncryption
Deprecated. This will tell if the user can print the document in a degraded format.
centerWindow() - Method in class org.pdfbox.pdmodel.interactive.viewerpreferences.PDViewerPreferences
Get the center window preference.
charactersByArticle - Variable in class org.pdfbox.util.PDFTextStripper
The charactersByArticle is used to extract text by article divisions.
check() - Method in class org.pdfbox.pdmodel.interactive.form.PDCheckbox
Checks the radiobutton.
checkBufsiz(byte[], byte[]) - Method in class org.pdfbox.pdmodel.graphics.predictor.Optimum
check that buffer sizes matches width,height,bpp. This implementation is used by most of the filters, but not Uptimum.
checkBufsiz(byte[], byte[]) - Method in class org.pdfbox.pdmodel.graphics.predictor.PredictorAlgorithm
check that buffer sizes matches width,height,bpp.
clear() - Method in class org.pdfbox.cos.COSArray
This will remove all of the objects in the collection.
clear() - Method in class org.pdfbox.cos.COSDictionary
This will clear all items in the map.
clear() - Method in class org.pdfbox.pdmodel.common.COSArrayList
clear() - Method in class org.pdfbox.pdmodel.common.COSDictionaryMap
clearResources() - Static method in class org.pdfbox.pdmodel.font.PDFont
This will clear AFM resources that are stored statically.
clearWillEncryptWhenSaving() - Method in class org.pdfbox.pdmodel.PDDocument
Deprecated. Do not rely on this method anymore. It is the responsability of COSWriter to hold this state.
clone() - Method in class org.pdfbox.pdmodel.graphics.PDGraphicsState
clone() - Method in class org.pdfbox.pdmodel.graphics.PDLineDashPattern
clone() - Method in class org.pdfbox.pdmodel.graphics.color.PDColorSpaceInstance
clone() - Method in class org.pdfbox.pdmodel.text.PDTextState
clone() - Method in class org.pdfbox.util.Matrix
Clones this object.
close(FDFDocument) - Method in class org.pdfbox.ExportFDF
Close the document.
close(PDDocument) - Method in class org.pdfbox.ExportFDF
Close the document.
close(FDFDocument) - Method in class org.pdfbox.ExportXFDF
Close the document.
close(PDDocument) - Method in class org.pdfbox.ExportXFDF
Close the document.
close(FDFDocument) - Method in class org.pdfbox.ImportFDF
Close the document.
close(PDDocument) - Method in class org.pdfbox.ImportFDF
Close the document.
close(FDFDocument) - Method in class org.pdfbox.ImportXFDF
Close the document.
close(PDDocument) - Method in class org.pdfbox.ImportXFDF
Close the document.
close() - Method in class org.pdfbox.cos.COSDocument
This will close all storage and delete the tmp files.
close(InputStream) - Method in class org.pdfbox.examples.AbstractExample
Close the stream.
close(OutputStream) - Method in class org.pdfbox.examples.AbstractExample
Close the stream.
close(COSDocument) - Method in class org.pdfbox.examples.AbstractExample
Close the document.
close(PDDocument) - Method in class org.pdfbox.examples.AbstractExample
Close the document.
close(COSWriter) - Static method in class org.pdfbox.examples.AbstractExample
Close the writer.
close() - Method in class org.pdfbox.io.ASCII85InputStream
This will close the underlying stream and release any resources.
close() - Method in class org.pdfbox.io.ASCII85OutputStream
This will close the stream.
close() - Method in class org.pdfbox.io.NBitOutputStream
This will close the stream.
close() - Method in interface org.pdfbox.io.RandomAccess
Release resources that are being held.
close() - Method in class org.pdfbox.io.RandomAccessBuffer
Release resources that are being held.
close() - Method in class org.pdfbox.io.RandomAccessFile
Release resources that are being held.
close() - Method in class org.pdfbox.io.RandomAccessFileInputStream
close() - Method in class org.pdfbox.pdfwriter.COSWriter
This will close the stream.
close() - Method in class org.pdfbox.pdmodel.PDDocument
This will close the underlying COSDocument object.
close() - Method in class org.pdfbox.pdmodel.edit.PDPageContentStream
Close the content stream.
close() - Method in class org.pdfbox.pdmodel.fdf.FDFDocument
This will close the underlying COSDocument object.
closeNode() - Method in class org.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineNode
Close this node.
codeToName - Variable in class org.pdfbox.encoding.Encoding
This is a mapping from a character code to a character name.
compare(Object, Object) - Method in class org.pdfbox.util.TextPositionComparator
compareTo(Object) - Method in class org.pdfbox.cos.COSName
compareTo(Object) - Method in class org.pdfbox.pdfwriter.COSWriterXRefEntry
computeEncryptedKey(byte[], byte[], int, byte[], int, int) - Method in class org.pdfbox.encryption.PDFEncryption
Deprecated. This will compute the encrypted key.
computeEncryptedKey(byte[], byte[], int, byte[], int, int) - Method in class org.pdfbox.pdmodel.encryption.StandardSecurityHandler
Compute the encryption key.
computeOwnerPassword(byte[], byte[], int, int) - Method in class org.pdfbox.encryption.PDFEncryption
Deprecated. This algorithm is taked from PDF Reference 1.4 Algorithm 3.3 Page 79.
computeOwnerPassword(byte[], byte[], int, int) - Method in class org.pdfbox.pdmodel.encryption.StandardSecurityHandler
Compute the owner entry in the encryption dictionary.
computeUserPassword(byte[], byte[], int, byte[], int, int) - Method in class org.pdfbox.encryption.PDFEncryption
Deprecated. This will compute the user password hash.
computeUserPassword(byte[], byte[], int, byte[], int, int) - Method in class org.pdfbox.pdmodel.encryption.StandardSecurityHandler
This will compute the user password hash.
contains(Object) - Method in class org.pdfbox.pdmodel.common.COSArrayList
contains(float, float) - Method in class org.pdfbox.pdmodel.common.PDRectangle
Method to determine if the x/y point is inside this rectangle.
containsAll(Collection) - Method in class org.pdfbox.pdmodel.common.COSArrayList
containsKey(Object) - Method in class org.pdfbox.pdmodel.common.COSDictionaryMap
containsValue(Object) - Method in class org.pdfbox.cos.COSDictionary
 
containsValue(Object) - Method in class org.pdfbox.pdmodel.common.COSDictionaryMap
context - Variable in class org.pdfbox.util.operator.OperatorProcessor
The stream engine processing context.
convert(Map) - Static method in class org.pdfbox.pdmodel.common.COSDictionaryMap
This will take a map<java.lang.String,org.pdfbox.pdmodel.COSObjectable> and convert it into a COSDictionary<COSName,COSBase>.
convertBasicTypesToMap(COSDictionary) - Static method in class org.pdfbox.pdmodel.common.COSDictionaryMap
This will take a COS dictionary and convert it into COSDictionaryMap.
convertCOSNameCOSArrayToList(COSArray) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will take an array of COSName and return a COSArrayList of java.lang.String values.
convertCOSStringCOSArrayToList(COSArray) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will take an array of COSString and return a COSArrayList of java.lang.String values.
convertCOSToPD(COSBase) - Method in class org.pdfbox.pdmodel.PDDestinationNameTreeNode
Method to convert the COS value in the name tree to the PD Model object. The default implementation will simply use reflection to create the correct object type. Subclasses can do whatever they want.
convertCOSToPD(COSBase) - Method in class org.pdfbox.pdmodel.PDEmbeddedFilesNameTreeNode
Method to convert the COS value in the name tree to the PD Model object. The default implementation will simply use reflection to create the correct object type. Subclasses can do whatever they want.
convertCOSToPD(COSBase) - Method in class org.pdfbox.pdmodel.PDJavascriptNameTreeNode
Method to convert the COS value in the name tree to the PD Model object. The default implementation will simply use reflection to create the correct object type. Subclasses can do whatever they want.
convertCOSToPD(COSBase) - Method in class org.pdfbox.pdmodel.common.PDNameTreeNode
Method to convert the COS value in the name tree to the PD Model object.
convertDocument(InputStream) - Method in class org.pdfbox.searchengine.lucene.LucenePDFDocument
Convert the PDF stream to a lucene document.
convertDocument(File) - Method in class org.pdfbox.searchengine.lucene.LucenePDFDocument
This will take a reference to a PDF document and create a lucene document.
convertDocument(URL) - Method in class org.pdfbox.searchengine.lucene.LucenePDFDocument
Convert the document from a PDF to a lucene document.
convertFloatCOSArrayToList(COSArray) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will take an array of COSNumbers and return a COSArrayList of java.lang.Float values.
convertIntegerCOSArrayToList(COSArray) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will take an array of COSNumbers and return a COSArrayList of java.lang.Integer values.
convertStringListToCOSNameCOSArray(List) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will take an list of string objects and return a COSArray of COSName objects.
convertStringListToCOSStringCOSArray(List) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will take an list of string objects and return a COSArray of COSName objects.
convertToImage() - Method in class org.pdfbox.pdmodel.PDPage
Convert this page to an output image.
converterToCOSArray(List) - Static method in class org.pdfbox.pdmodel.common.COSArrayList
This will convert a list of COSObjectables to an array list of COSBase objects.
copy() - Method in class org.pdfbox.util.Matrix
This will copy the text matrix data.
copyIntoGraphicsState(PDGraphicsState) - Method in class org.pdfbox.pdmodel.graphics.PDExtendedGraphicsState
This will implement the gs operator.
create(String) - Method in class org.pdfbox.examples.pdmodel.CreateBlankPDF
This will create a blank PDF and write the contents to a file.
create(COSBase) - Static method in class org.pdfbox.pdmodel.common.function.PDFunction
Create the correct PD Model function based on the COS base function.
create(COSDictionary) - Static method in class org.pdfbox.pdmodel.fdf.FDFAnnotation
Create the correct FDFAnnotation.
create(COSBase) - Static method in class org.pdfbox.pdmodel.interactive.documentnavigation.destination.PDDestination
This will create a new destination depending on the type of COSBase that is passed in.
createAction(COSDictionary) - Static method in class org.pdfbox.pdmodel.interactive.action.PDActionFactory
This will create the correct type of action based on the type specified in the dictionary.
createAffineTransform() - Method in class org.pdfbox.util.Matrix
Create an affine transform from this matrix's values.
createAnnotation(COSBase) - Static method in class org.pdfbox.pdmodel.interactive.annotation.PDAnnotation
Create the correct annotation from the base COS object.
createChildNode(COSDictionary) - Method in class org.pdfbox.pdmodel.PDDestinationNameTreeNode
Create a child node object.
createChildNode(COSDictionary) - Method in class org.pdfbox.pdmodel.PDEmbeddedFilesNameTreeNode
Create a child node object.
createChildNode(COSDictionary) - Method in class org.pdfbox.pdmodel.PDJavascriptNameTreeNode
Create a child node object.
createChildNode(COSDictionary) - Method in class org.pdfbox.pdmodel.common.PDNameTreeNode
Create a child node object.
createColor() - Method in class org.pdfbox.pdmodel.graphics.color.PDColorSpaceInstance
Create the current color from the colorspace and values.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDCalGray
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDCalRGB
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDColorSpace
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceCMYK
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceGray
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceN
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceRGB
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDICCBased
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDIndexed
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDLab
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDPattern
Create a Java color model for this colorspace.
createColorModel(int) - Method in class org.pdfbox.pdmodel.graphics.color.PDSeparation
Create a Java color model for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDCalGray
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDCalRGB
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDColorSpace
Create a Java colorspace for this colorspace.
createColorSpace(COSBase) - Static method in class org.pdfbox.pdmodel.graphics.color.PDColorSpaceFactory
This will create the correct color space given the name.
createColorSpace(String) - Static method in class org.pdfbox.pdmodel.graphics.color.PDColorSpaceFactory
This will create the correct color space given the name.
createColorSpace(PDDocument, ColorSpace) - Static method in class org.pdfbox.pdmodel.graphics.color.PDColorSpaceFactory
This will create the correct color space from a java colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceCMYK
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceGray
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceN
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDDeviceRGB
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDICCBased
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDIndexed
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDLab
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDPattern
Create a Java colorspace for this colorspace.
createColorSpace() - Method in class org.pdfbox.pdmodel.graphics.color.PDSeparation
Create a Java colorspace for this colorspace.
createDimension() - Method in class org.pdfbox.pdmodel.common.PDRectangle
A convenience method to create a dimension object for AWT operations.
createFS(COSBase) - Static method in class org.pdfbox.pdmodel.common.filespecification.PDFileSpecification
A file specfication can either be a COSString or a COSDictionary.
createField(PDAcroForm, COSDictionary) - Static method in class org.pdfbox.pdmodel.interactive.form.PDFieldFactory
This method creates a COSField subclass from the given field.
createFilteredStream() - Method in class org.pdfbox.cos.COSStream
This will create a new stream for which filtered byte should be written to.
createFilteredStream(COSBase) - Method in class org.pdfbox.cos.COSStream
This will create a new stream for which filtered byte should be written to.
createFilteredStream() - Method in class org.pdfbox.pdmodel.common.COSStreamArray
This will create a new stream for which filtered byte should be written to.
createFilteredStream(COSBase) - Method in class org.pdfbox.pdmodel.common.COSStreamArray
This will create a new stream for which filtered byte should be written to.
createFont(COSDictionary, Map) - Static method in class org.pdfbox.pdmodel.font.PDFontFactory
Create a font from the dictionary.
createFont(COSDictionary) - Static method in class org.pdfbox.pdmodel.font.PDFontFactory
This will create the correct font based on information in the dictionary.
createFromCOS(COSBase) - Static method in class org.pdfbox.pdmodel.common.PDStream
Create a pd stream from either a regular COSStream on a COSArray of cos streams.
createFromHexString(String) - Static method in class org.pdfbox.cos.COSString
This will create a COS string from a string of hex characters.
createImage(COSStream) - Method in class org.pdfbox.pdmodel.font.Type3StreamParser
This will parse a type3 stream and create an image from it.
createImage() - Method in class org.pdfbox.pdmodel.graphics.xobject.PDInlinedImage
This will take the inlined image information and create a java.awt.Image from it.
createInputStream() - Method in class org.pdfbox.pdmodel.common.PDMemoryStream
This will get a stream that can be read from.
createInputStream() - Method in class org.pdfbox.pdmodel.common.PDStream
This will get a stream that can be read from.
createNewDocument() - Method in class org.pdfbox.util.Splitter
Create a new document to write the splitted contents to.
createNewDocumentIfNecessary() - Method in class org.pdfbox.util.Splitter
Interface method, you can control where a document gets split by implementing this method.
createOutputStream() - Method in class org.pdfbox.pdmodel.common.PDMemoryStream
This will get a stream that can be written to.
createOutputStream() - Method in class org.pdfbox.pdmodel.common.PDStream
This will get a stream that can be written to.
createPDFFromImage(String, String, String) - Method in class org.pdfbox.examples.pdmodel.AddImageToPDF
Add an image to an existing PDF document.
createPDFFromImage(String, String) - Method in class org.pdfbox.examples.pdmodel.ImageToPDF
create the second sample document from the PDF file format specification.
createPDFFromText(Reader) - Method in class org.pdfbox.TextToPDF
Create a PDF document with some text.
createRetranslatedRectangle() - Method in class org.pdfbox.pdmodel.common.PDRectangle
This will create a translated rectangle based off of this rectangle, such that the new rectangle retains the same dimensions(height/width), but the lower left x,y values are zero.
createStream(PDDocument) - Static method in class org.pdfbox.pdmodel.common.PDObjectStream
This will create a new PDStream object.
createTextStream(COSBase) - Static method in class org.pdfbox.pdmodel.common.PDTextStream
This will create the text stream object.
createUnfilteredStream() - Method in class org.pdfbox.cos.COSStream
This will create an output stream that can be written to.
createUnfilteredStream() - Method in class org.pdfbox.pdmodel.common.COSStreamArray
This will create an output stream that can be written to.
createXObject(COSBase) - Static method in class org.pdfbox.pdmodel.graphics.xobject.PDXObject
Create the correct xobject from the cos base.
currentAccessPermission - Variable in class org.pdfbox.pdmodel.encryption.SecurityHandler
The access permission granted to the current user for the document.