PJX
A C D E F G H I M N P R S T V W X Z

A

AddImageSimple - class com.etymon.pjx.util.AddImageSimple.
Deprecated. This class will be removed when a more comprehensive image class is completed.
AddImageSimple(PdfManager) - Constructor for class com.etymon.pjx.util.AddImageSimple
Deprecated. Constructs an AddImageSimple instance based on a specified PdfManager.
addImage(File, int, int, PdfName, PdfReference, float, float, float, float, boolean) - Method in class com.etymon.pjx.util.AddImageSimple
Deprecated. Adds a specified JPEG image (contained in a file) to a page in the PDF document.
addImage(ByteBuffer, int, int, PdfName, PdfReference, float, float, float, float, boolean) - Method in class com.etymon.pjx.util.AddImageSimple
Deprecated. Adds a specified JPEG image (contained in a buffer) to a page in the PDF document.
addObject(PdfObject) - Method in class com.etymon.pjx.PdfManager
Adds a PDF object to the document and assigns a new object number to it.
append() - Method in class com.etymon.pjx.util.PdfAppender
Performs the append operation.

C

clone() - Method in class com.etymon.pjx.PdfObject
Returns a shallow copy of this instance.
clone() - Method in class com.etymon.pjx.XrefTable
Returns a shallow copy of this instance.
close() - Method in class com.etymon.pjx.PdfInputBuffer
Closes the PDF document and releases any system resources associated with it.
close() - Method in class com.etymon.pjx.PdfInputFile
Closes the PDF document and releases any system resources associated with it.
close() - Method in class com.etymon.pjx.PdfReader
Closes the PDF document and releases any system resources associated with it.
close() - Method in class com.etymon.pjx.PdfWriter
Closes the PDF document and releases any system resources associated with it.
com.etymon.pjx - package com.etymon.pjx
The fundamental classes for creation and modification of PDF documents.
com.etymon.pjx.stream - package com.etymon.pjx.stream
Provides methods for encoding and decoding PDF streams.
com.etymon.pjx.util - package com.etymon.pjx.util
Utility classes for performing common functions on PDF documents.
compressFlate(PdfStream) - Method in class com.etymon.pjx.stream.PdfEncodeStream
Encodes a stream using the Flate compression method (based on zlib/deflate).

D

decode(PdfStream) - Method in class com.etymon.pjx.stream.PdfDecodeStream
Applies a sequence of stream filter decoders to the specified stream, based on the stream dictionary's Filter entry, in order to decode the stream.
decode(PdfStream) - Method in class com.etymon.pjx.stream.PdfFlateFilter
 
decode(PdfStream) - Method in interface com.etymon.pjx.stream.PdfStreamFilter
Decodes a stream using this filter's decoding method.

E

ENTRY_FREE - Static variable in class com.etymon.pjx.XrefTable
This indicates that an entry is free.
ENTRY_IN_USE - Static variable in class com.etymon.pjx.XrefTable
This indicates that an entry is in-use.
ENTRY_UNDEFINED - Static variable in class com.etymon.pjx.XrefTable
This indicates that an entry is undefined.
encode(PdfStream) - Method in class com.etymon.pjx.stream.PdfFlateFilter
 
encode(PdfStream) - Method in interface com.etymon.pjx.stream.PdfStreamFilter
Encodes a stream using this filter's encoding method.
equals(Object) - Method in class com.etymon.pjx.PdfArray
 
equals(Object) - Method in class com.etymon.pjx.PdfBoolean
 
equals(Object) - Method in class com.etymon.pjx.PdfDictionary
 
equals(Object) - Method in class com.etymon.pjx.PdfFloat
 
equals(Object) - Method in class com.etymon.pjx.PdfInteger
 
equals(Object) - Method in class com.etymon.pjx.PdfLong
 
equals(Object) - Method in class com.etymon.pjx.PdfName
 
equals(Object) - Method in class com.etymon.pjx.PdfNull
 
equals(Object) - Method in class com.etymon.pjx.PdfObject
Compares this instance with another PDF object for equality.
equals(Object) - Method in class com.etymon.pjx.PdfReference
 
equals(Object) - Method in class com.etymon.pjx.PdfStream
 
equals(Object) - Method in class com.etymon.pjx.PdfString
 
estimateObjectEnd(int) - Method in class com.etymon.pjx.XrefTable
Returns an offset estimated to be relatively close to the end of the object (specified by object number).

F

FALSE - Static variable in class com.etymon.pjx.PdfBoolean
A PdfBoolean object representing the Boolean value false.
filter(PdfObjectFilter) - Method in class com.etymon.pjx.PdfObject
Filter this object recursively through PdfObjectFilter.

G

getBoolean() - Method in class com.etymon.pjx.PdfBoolean
Returns the Boolean value of this object.
getBuffer() - Method in class com.etymon.pjx.PdfStream
Returns the byte sequence contained in this stream.
getCatalog() - Method in class com.etymon.pjx.util.PdfCatalog
Retrieves an indirect reference to the document's catalog.
getCatalog() - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfCatalog.getCatalog().
getCatalogReference() - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfCatalog.getCatalog().
getDictionary() - Method in class com.etymon.pjx.PdfStream
Returns this stream's dictionary.
getFloat() - Method in class com.etymon.pjx.PdfFloat
 
getFloat() - Method in class com.etymon.pjx.PdfInteger
 
getFloat() - Method in class com.etymon.pjx.PdfLong
 
getFloat() - Method in class com.etymon.pjx.PdfNumber
Returns the float value of this number.
getFullyQualifiedName(PdfDictionary) - Method in class com.etymon.pjx.util.PdfFieldTree
Determines the fully qualified field name of a specified field.
getGeneration(int) - Method in class com.etymon.pjx.XrefTable
Returns the generation value for a specified object.
getGenerationArray() - Method in class com.etymon.pjx.XrefTable
Returns the array of generation values.
getGenerationNumber() - Method in class com.etymon.pjx.PdfReference
Returns the generation number of this indirect reference.
getIndex(int) - Method in class com.etymon.pjx.XrefTable
Returns the index value for a specified object.
getIndexArray() - Method in class com.etymon.pjx.XrefTable
Returns the array of index values.
getInput() - Method in class com.etymon.pjx.PdfReader
Returns the PdfInput instance associated with this document.
getInt() - Method in class com.etymon.pjx.PdfFloat
 
getInt() - Method in class com.etymon.pjx.PdfInteger
 
getInt() - Method in class com.etymon.pjx.PdfLong
 
getInt() - Method in class com.etymon.pjx.PdfNumber
Returns the int value of this number.
getIterator() - Method in class com.etymon.pjx.util.PdfFieldTree
Returns an iterator over the terminal field objects in this document's field tree.
getLength() - Method in interface com.etymon.pjx.PdfInput
Returns the length of the PDF document.
getLength() - Method in class com.etymon.pjx.PdfInputBuffer
 
getLength() - Method in class com.etymon.pjx.PdfInputFile
 
getList() - Method in class com.etymon.pjx.PdfArray
Returns the list of elements contained in this array.
getLong() - Method in class com.etymon.pjx.PdfFloat
 
getLong() - Method in class com.etymon.pjx.PdfInteger
 
getLong() - Method in class com.etymon.pjx.PdfLong
 
getLong() - Method in class com.etymon.pjx.PdfNumber
Returns the long value of this number.
getMap() - Method in class com.etymon.pjx.PdfDictionary
Returns the map of keys and values contained in this dictionary.
getName() - Method in interface com.etymon.pjx.PdfInput
Returns a name string associated of the PDF document.
getName() - Method in class com.etymon.pjx.PdfInputBuffer
 
getName() - Method in class com.etymon.pjx.PdfInputFile
 
getName() - Method in class com.etymon.pjx.stream.PdfFlateFilter
 
getName() - Method in interface com.etymon.pjx.stream.PdfStreamFilter
Returns the name of this filter method.
getNumberOfPages() - Method in class com.etymon.pjx.util.PdfPageTree
Returns the number of pages in the document.
getObject(int) - Method in class com.etymon.pjx.PdfManager
Retrieves the PDF object associated with a specified object number.
getObjectIndirect(PdfObject) - Method in class com.etymon.pjx.PdfManager
Retrieves the PDF object referred to by a specified indirect reference object.
getObjectNumber() - Method in class com.etymon.pjx.PdfReference
Returns the object number of this indirect reference.
getOffset() - Method in class com.etymon.pjx.PdfException
Returns the position where the error was found.
getPage(int) - Method in class com.etymon.pjx.util.PdfPageTree
Returns an indirect reference to a page object specified by page number.
getPageCount() - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfPageTree.getNumberOfPages().
getPageTreeRoot() - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfPageTree.getRoot().
getPageTreeRootReference() - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfPageTree.getRoot().
getReader() - Method in class com.etymon.pjx.PdfManager
Returns the PdfReader instance associated with this document.
getReferenced(PdfObject) - Method in class com.etymon.pjx.util.PdfPageObjects
Returns the set of all objects referenced by the specified page object that are required for the page to be extracted from the document.
getReferenced(PdfObject) - Method in class com.etymon.pjx.util.PdfReferencedObjects
Returns the set of all objects referenced by the specified PDF object.
getRoot() - Method in class com.etymon.pjx.util.PdfPageTree
Returns an indirect reference to the root node of the document's page tree.
getStartxref() - Method in class com.etymon.pjx.PdfManager
Deprecated. Do not use this method.
getString() - Method in class com.etymon.pjx.PdfName
Returns the string value of this name object.
getString() - Method in class com.etymon.pjx.PdfString
Returns the string value of this PDF string object.
getTrailerDictionary() - Method in class com.etymon.pjx.PdfManager
Returns the document's trailer dictionary.
getTrailerDictionary() - Method in class com.etymon.pjx.XrefTable
Returns the trailer dictionary associated with this cross-reference table.
getUsage(int) - Method in class com.etymon.pjx.XrefTable
Returns the usage value for a specified object.
getUsageArray() - Method in class com.etymon.pjx.XrefTable
Returns the array of usage values.
getXrefTableSize() - Method in class com.etymon.pjx.PdfManager
Returns the current size of the cross-reference table, taking into account any modifications that have been made to the document via this PdfManager.

H

hasNext() - Method in interface com.etymon.pjx.util.PdfFieldTreeIterator
Returns true if any more field objects remain.
hashCode() - Method in class com.etymon.pjx.PdfArray
 
hashCode() - Method in class com.etymon.pjx.PdfBoolean
 
hashCode() - Method in class com.etymon.pjx.PdfDictionary
 
hashCode() - Method in class com.etymon.pjx.PdfFloat
 
hashCode() - Method in class com.etymon.pjx.PdfInteger
 
hashCode() - Method in class com.etymon.pjx.PdfLong
 
hashCode() - Method in class com.etymon.pjx.PdfName
 
hashCode() - Method in class com.etymon.pjx.PdfNull
 
hashCode() - Method in class com.etymon.pjx.PdfObject
Returns a hash code for this object.
hashCode() - Method in class com.etymon.pjx.PdfReference
 
hashCode() - Method in class com.etymon.pjx.PdfStream
 
hashCode() - Method in class com.etymon.pjx.PdfString
 

I

inheritAttributes(PdfDictionary) - Method in class com.etymon.pjx.util.PdfFieldTree
Adds inherited attributes to a specified field dictionary object.
inheritAttributes(PdfDictionary) - Method in class com.etymon.pjx.util.PdfPageTree
Adds inherited attributes to a specified page dictionary object.
isNull(Object) - Static method in class com.etymon.pjx.PdfNull
Checks whether an object represents a null value.

M

main(String[]) - Static method in class com.etymon.pjx.util.PdfAppender
Appends multiple PDF documents together using this class.

N

NULL - Static variable in class com.etymon.pjx.PdfNull
A PdfNull object representing the null value.
next() - Method in interface com.etymon.pjx.util.PdfFieldTreeIterator
Returns an indirect reference to the next field object.

P

PdfAppender - class com.etymon.pjx.util.PdfAppender.
Appends multiple PDF documents together, forming a new PDF document.
PdfAppender(PdfManager[], PdfWriter) - Constructor for class com.etymon.pjx.util.PdfAppender
Deprecated. Use PdfAppender(List, PdfWriter).
PdfAppender(List, PdfWriter) - Constructor for class com.etymon.pjx.util.PdfAppender
The class is initialized to read a list of PDF documents (PdfManager objects) in order and to write the resultant document to a specified PdfWriter.
PdfArray - class com.etymon.pjx.PdfArray.
Represents the PDF array object.
PdfArray(List) - Constructor for class com.etymon.pjx.PdfArray
Constructs an array object from a list of PdfObject instances.
PdfBoolean - class com.etymon.pjx.PdfBoolean.
Represents the PDF Boolean object.
PdfBoolean(boolean) - Constructor for class com.etymon.pjx.PdfBoolean
Constructs a Boolean object representing a Boolean value.
PdfCatalog - class com.etymon.pjx.util.PdfCatalog.
Provides methods related to a PDF document's catalog dictionary.
PdfCatalog(PdfManager) - Constructor for class com.etymon.pjx.util.PdfCatalog
Constructs a PdfCatalog instance based on a specified PdfManager.
PdfDecodeStream - class com.etymon.pjx.stream.PdfDecodeStream.
Performs pipelined stream filtering to attempt to decode a stream.
PdfDecodeStream(PdfManager) - Constructor for class com.etymon.pjx.stream.PdfDecodeStream
Constructs an instance of this class with a specified manager.
PdfDecoderException - exception com.etymon.pjx.stream.PdfDecoderException.
Thrown if there is a problem related to PDF stream encoding or decoding.
PdfDecoderException(String) - Constructor for class com.etymon.pjx.stream.PdfDecoderException
Creates an instance of this exception with a detailed message.
PdfDecoderException(String, long) - Constructor for class com.etymon.pjx.stream.PdfDecoderException
Creates an instance of this exception with a detailed message and offset.
PdfDecoderFormatException - exception com.etymon.pjx.stream.PdfDecoderFormatException.
Thrown if a stream decoder encounters data in a stream that it cannot decode.
PdfDecoderFormatException(String) - Constructor for class com.etymon.pjx.stream.PdfDecoderFormatException
Creates an instance of this exception with a detailed message.
PdfDecoderFormatException(String, long) - Constructor for class com.etymon.pjx.stream.PdfDecoderFormatException
Creates an instance of this exception with a detailed message and offset.
PdfDecoderNotSupportedException - exception com.etymon.pjx.stream.PdfDecoderNotSupportedException.
Thrown if stream decoding requires a decoder method that is not supported by this package.
PdfDecoderNotSupportedException(String) - Constructor for class com.etymon.pjx.stream.PdfDecoderNotSupportedException
Creates an instance of this exception with a detailed message.
PdfDecoderNotSupportedException(String, long) - Constructor for class com.etymon.pjx.stream.PdfDecoderNotSupportedException
Creates an instance of this exception with a detailed message and offset.
PdfDictionary - class com.etymon.pjx.PdfDictionary.
Represents the PDF dictionary object.
PdfDictionary(Map) - Constructor for class com.etymon.pjx.PdfDictionary
Constructs a dictionary object from a map of PdfName keys and PdfObject values.
PdfEncodeStream - class com.etymon.pjx.stream.PdfEncodeStream.
Provides commonly used stream encoding functions.
PdfEncodeStream(PdfManager) - Constructor for class com.etymon.pjx.stream.PdfEncodeStream
Constructs an instance of this class with a specified manager.
PdfException - exception com.etymon.pjx.PdfException.
The superclass of all exceptions within this package.
PdfException(String) - Constructor for class com.etymon.pjx.PdfException
Creates a PdfException with a detailed message.
PdfException(String, long) - Constructor for class com.etymon.pjx.PdfException
Creates a PdfException with a detailed message and offset.
PdfFieldTree - class com.etymon.pjx.util.PdfFieldTree.
Provides methods for retrieving and modifying the field tree of a PDF document.
PdfFieldTree(PdfManager) - Constructor for class com.etymon.pjx.util.PdfFieldTree
Constructs a PdfFieldTree instance based on a specified PdfManager.
PdfFieldTreeIterator - interface com.etymon.pjx.util.PdfFieldTreeIterator.
An iterator over the tree of field dictionaries in a PDF document.
PdfFlateFilter - class com.etymon.pjx.stream.PdfFlateFilter.
Implements a stream filter for Flate compression (based on zlib/deflate).
PdfFlateFilter(PdfManager) - Constructor for class com.etymon.pjx.stream.PdfFlateFilter
Constructs an instance of this class with a specified manager instance.
PdfFloat - class com.etymon.pjx.PdfFloat.
Represents the PDF real object.
PdfFloat(float) - Constructor for class com.etymon.pjx.PdfFloat
Constructs a real object representing a float value.
PdfFormatException - exception com.etymon.pjx.PdfFormatException.
Thrown if a PDF object is encountered that does not conform to the PDF specification.
PdfFormatException(String) - Constructor for class com.etymon.pjx.PdfFormatException
Creates a PdfExceptionFormat with a detailed message.
PdfFormatException(String, long) - Constructor for class com.etymon.pjx.PdfFormatException
Creates a PdfExceptionFormat with a detailed message and offset.
PdfInput - interface com.etymon.pjx.PdfInput.
Specifies methods used by PdfReader to read portions of a PDF document.
PdfInputBuffer - class com.etymon.pjx.PdfInputBuffer.
Provides low-level methods for reading portions of a PDF document.
PdfInputBuffer(ByteBuffer, String) - Constructor for class com.etymon.pjx.PdfInputBuffer
Constructs a PDF input source based on a specified ByteBuffer.
PdfInputBuffer(File) - Constructor for class com.etymon.pjx.PdfInputBuffer
Constructs a PDF input source based on a specified file.
PdfInputBuffer(File, boolean) - Constructor for class com.etymon.pjx.PdfInputBuffer
Constructs a PDF input source based on a specified file, with optional memory-mapping.
PdfInputFile - class com.etymon.pjx.PdfInputFile.
Provides low-level methods for reading portions of a PDF document.
PdfInputFile(File) - Constructor for class com.etymon.pjx.PdfInputFile
Constructs a PDF input source based on a specified file.
PdfInteger - class com.etymon.pjx.PdfInteger.
Represents the PDF integer object.
PdfInteger(int) - Constructor for class com.etymon.pjx.PdfInteger
Constructs an integer object representing an int value.
PdfLong - class com.etymon.pjx.PdfLong.
Represents a long integer value to be used with byte offsets such as the Prev entry of a document trailer dictionary.
PdfLong(long) - Constructor for class com.etymon.pjx.PdfLong
Constructs an long integer object representing a long value.
PdfManager - class com.etymon.pjx.PdfManager.
Manages the modification or creation of a PDF document.
PdfManager(boolean) - Constructor for class com.etymon.pjx.PdfManager
Constructs a PdfManager representing an empty PDF document.
PdfManager(PdfReader) - Constructor for class com.etymon.pjx.PdfManager
Constructs a PdfManager representing an existing PDF document.
PdfModifier - class com.etymon.pjx.util.PdfModifier.
Deprecated.  
PdfModifier(PdfManager) - Constructor for class com.etymon.pjx.util.PdfModifier
Deprecated. Constructs a PdfModifier instance based on a specified PdfManager.
PdfName - class com.etymon.pjx.PdfName.
Represents the PDF name object.
PdfName(String) - Constructor for class com.etymon.pjx.PdfName
Constructs a name object representing a string value.
PdfNull - class com.etymon.pjx.PdfNull.
Represents the PDF null object.
PdfNull() - Constructor for class com.etymon.pjx.PdfNull
Constructs a null object.
PdfNumber - class com.etymon.pjx.PdfNumber.
The abstract superclass of classes PdfInteger, PdfFloat, and PdfLong.
PdfNumber() - Constructor for class com.etymon.pjx.PdfNumber
 
PdfObject - class com.etymon.pjx.PdfObject.
The abstract superclass of all basic PDF object types.
PdfObject() - Constructor for class com.etymon.pjx.PdfObject
 
PdfObjectFilter - interface com.etymon.pjx.PdfObjectFilter.
A filtering function that allows examining and modifying PDF objects recursively.
PdfPageObjects - class com.etymon.pjx.util.PdfPageObjects.
Examines a specified page dictionary and returns the set of all objects it references that are required for the page to be extracted from the document.
PdfPageObjects(PdfManager) - Constructor for class com.etymon.pjx.util.PdfPageObjects
Constructs a PdfPageObjects instance.
PdfPageTree - class com.etymon.pjx.util.PdfPageTree.
Provides methods for retrieving and modifying the page tree of a PDF document.
PdfPageTree(PdfManager) - Constructor for class com.etymon.pjx.util.PdfPageTree
Constructs a PdfPageTree instance based on a specified PdfManager.
PdfReader - class com.etymon.pjx.PdfReader.
Reads a PDF document.
PdfReader(PdfInput) - Constructor for class com.etymon.pjx.PdfReader
Creates a reader for a PDF document to be read from a PdfInput source.
PdfReference - class com.etymon.pjx.PdfReference.
Represents the PDF indirect reference.
PdfReference(int, int) - Constructor for class com.etymon.pjx.PdfReference
Constructs an indirect reference representing a specified object number and generation number.
PdfReferencedObjects - class com.etymon.pjx.util.PdfReferencedObjects.
Examines a specified object and returns the set of all objects it references.
PdfReferencedObjects(PdfManager) - Constructor for class com.etymon.pjx.util.PdfReferencedObjects
Constructs a PdfReferencedObjects instance.
PdfRenumberOffset - class com.etymon.pjx.util.PdfRenumberOffset.
Modifies indirect references within a PDF object, adding a specified offset to each object number in a reference.
PdfRenumberOffset() - Constructor for class com.etymon.pjx.util.PdfRenumberOffset
Constructs a PdfRenumberOffset instance.
PdfStream - class com.etymon.pjx.PdfStream.
Represents the PDF stream object.
PdfStream(PdfDictionary, ByteBuffer) - Constructor for class com.etymon.pjx.PdfStream
Constructs a stream object from a PDF dictionary and a ByteBuffer.
PdfStreamFilter - interface com.etymon.pjx.stream.PdfStreamFilter.
A filtering function that implements PDF stream filter encoding and decoding.
PdfString - class com.etymon.pjx.PdfString.
Represents the PDF string object.
PdfString(String) - Constructor for class com.etymon.pjx.PdfString
Constructs a PDF string object representing a string value.
PdfWriter - class com.etymon.pjx.PdfWriter.
Writes a PDF document.
PdfWriter(File) - Constructor for class com.etymon.pjx.PdfWriter
Creates a writer for a PDF document to be written to a file.
PdfWriter(OutputStream) - Constructor for class com.etymon.pjx.PdfWriter
Creates a writer for a PDF document to be written to an OutputStream.
pjUpdateFieldValue(PdfDictionary, PdfDictionary, String) - Method in class com.etymon.pjx.util.PdfModifier
Deprecated.  
postFilter(PdfObject) - Method in interface com.etymon.pjx.PdfObjectFilter
Examines a PDF object and optionally returns a modified object.
postFilter(PdfObject) - Method in class com.etymon.pjx.util.PdfReferencedObjects
This method is used by getReferenced(PdfObject) and should not be called externally.
postFilter(PdfObject) - Method in class com.etymon.pjx.util.PdfRenumberOffset
This method is used by renumber(PdfObject) to filter indirect references and should not be called externally.
preFilter(PdfObject) - Method in interface com.etymon.pjx.PdfObjectFilter
Examines a PDF object and optionally returns a modified object.
preFilter(PdfObject) - Method in class com.etymon.pjx.util.PdfPageObjects
This method is used by getReferenced(PdfObject) and should not be called externally.
preFilter(PdfObject) - Method in class com.etymon.pjx.util.PdfReferencedObjects
This method is used by getReferenced(PdfObject) and should not be called externally; however, it may be overridden in subclasses in order to pre-process the objects.
preFilter(PdfObject) - Method in class com.etymon.pjx.util.PdfRenumberOffset
This method is used by renumber(PdfObject) to filter indirect references and should not be called externally.

R

readBytes(long, long) - Method in interface com.etymon.pjx.PdfInput
Returns a specified portion of a PDF document as a ByteBuffer.
readBytes(long, long) - Method in class com.etymon.pjx.PdfInputBuffer
 
readBytes(long, long) - Method in class com.etymon.pjx.PdfInputFile
 
readChars(long, long) - Method in interface com.etymon.pjx.PdfInput
Returns a specified portion of a PDF document as a CharBuffer.
readChars(long, long) - Method in class com.etymon.pjx.PdfInputBuffer
 
readChars(long, long) - Method in class com.etymon.pjx.PdfInputFile
 
readHeader() - Method in class com.etymon.pjx.PdfReader
Reads the header of the PDF document.
readObject(long, long, boolean, XrefTable) - Method in class com.etymon.pjx.PdfReader
Reads a PDF object from the document.
readStartxref() - Method in class com.etymon.pjx.PdfReader
Reads the startxref value from the PDF document.
readXrefTable(long) - Method in class com.etymon.pjx.PdfReader
Reads and compiles all cross-reference tables and trailer dictionaries from the PDF document beginning at a specified position.
renumber(PdfObject) - Method in class com.etymon.pjx.util.PdfRenumberOffset
Adds an offset to the object number in each PdfReference within the specified object.
resetGeneration(boolean) - Method in class com.etymon.pjx.util.PdfRenumberOffset
Controls whether generation numbers will be set to 0 during the renumbering process.

S

setCatalog(PdfDictionary) - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfManager.setObject(PdfObject, int).
setObject(PdfObject, int) - Method in class com.etymon.pjx.PdfManager
Adds a PDF object to the document and assigns the specified object number to it.
setOffset(int) - Method in class com.etymon.pjx.util.PdfRenumberOffset
Sets the offset value to add to each object number during renumbering.
setPageTreeRoot(PdfDictionary) - Method in class com.etymon.pjx.util.PdfModifier
Deprecated. Use PdfManager.setObject(PdfObject, int).
setTrailerDictionary(PdfDictionary) - Method in class com.etymon.pjx.PdfManager
Assigns the document a new trailer dictionary, replacing the existing one (if any).
size() - Method in class com.etymon.pjx.XrefTable
Returns the number of entries in this cross-reference table.

T

TRUE - Static variable in class com.etymon.pjx.PdfBoolean
A PdfBoolean object representing the Boolean value true.
toString() - Method in class com.etymon.pjx.PdfObject
Returns a string representation of this instance in PDF format.
toString() - Method in class com.etymon.pjx.XrefTable
Returns the cross-reference table, associated trailer dictionary, and a complete PDF trailer as a string in PDF format.

V

valueOf(boolean) - Static method in class com.etymon.pjx.PdfBoolean
Returns a PdfBoolean object with the specified value.
valueOf() - Static method in class com.etymon.pjx.PdfNull
Returns a PdfNull object.

W

writeCopy(PdfReader) - Method in class com.etymon.pjx.PdfWriter
Writes an entire PDF document stream to the output PDF document.
writeDocument(PdfWriter) - Method in class com.etymon.pjx.PdfManager
Writes the document in PDF format, including all modifications made through this PdfManager.
writeDocument(PdfWriter, boolean) - Method in class com.etymon.pjx.PdfManager
Writes the document in PDF format, including all modifications made through this PdfManager.
writeHeader() - Method in class com.etymon.pjx.PdfWriter
Writes a PDF header to the document.
writeObject(PdfObject, int, int) - Method in class com.etymon.pjx.PdfWriter
Writes a PDF object to the document as an indirect object.
writeObjectIndirect(PdfObject, int, int) - Method in class com.etymon.pjx.PdfWriter
Writes a PDF object to the document as an indirect object.
writeXrefTable(XrefTable, long) - Method in class com.etymon.pjx.PdfWriter
Writes a cross-reference table (and associated trailer) to the document.

X

XrefTable - class com.etymon.pjx.XrefTable.
Represents the PDF cross-reference table and associated trailer dictionary.
XrefTable(long[], int[], byte[], PdfDictionary) - Constructor for class com.etymon.pjx.XrefTable
Constructs a cross-reference table from a set of arrays and a trailer dictionary.

Z

ZERO - Static variable in class com.etymon.pjx.PdfInteger
A PdfInteger object representing the int value 0.

A C D E F G H I M N P R S T V W X Z
Copyright © 1998-2004 Etymon Systems, Inc.

The PDF data structures, operators, and specification are
Copyright © 1985-2004 Adobe Systems Incorporated.