- p(String) - Static method in class com.sun.pdfview.PDFImage
-
- paeth(int, int, int) - Method in class com.sun.pdfview.decode.PNGPredictor
-
The paeth algorithm
- paint(Graphics) - Method in class test.FontToy
-
paint the current glyph on the screen
- paint(Graphics) - Method in class test.TestType1CFont
-
- PAINT_COLORED - Static variable in class com.sun.pdfview.pattern.PatternType1
-
paint types
- PAINT_UNCOLORED - Static variable in class com.sun.pdfview.pattern.PatternType1
-
- parse(PDFObject) - Method in class com.sun.pdfview.function.FunctionType0
-
Read the function information from a PDF Object
- parse(PDFObject) - Method in class com.sun.pdfview.function.FunctionType2
-
Read the zeros, ones and exponent
- parse(PDFObject) - Method in class com.sun.pdfview.function.FunctionType3
-
Read the function information from a PDF Object.
- parse(PDFObject) - Method in class com.sun.pdfview.function.FunctionType4
-
Read the function information from a PDF Object
- parse(PDFObject) - Method in class com.sun.pdfview.function.PDFFunction
-
Read the function information from a PDF Object
- parse(PDFObject, Map) - Method in class com.sun.pdfview.pattern.PatternType1
-
Parse the pattern from the PDFObject
Note the resources passed in are ignored...
- parse(PDFObject, Map) - Method in class com.sun.pdfview.pattern.PDFPattern
-
Parse the pattern-specific information from the pdf object
- parse(PDFObject) - Method in class com.sun.pdfview.pattern.PDFShader
-
Parse the shader-specific data
- parse(PDFObject) - Method in class com.sun.pdfview.pattern.ShaderType2
-
Parse the shader-specific data
- parseCMap(PDFObject) - Static method in class com.sun.pdfview.font.PDFCMap
-
Parse a CMap from a CMap stream
- parseData(byte[], ByteBuffer) - Method in class com.sun.pdfview.PDFImage
-
Parse the image stream into a buffered image.
- parseEncoding(PDFObject) - Method in class com.sun.pdfview.font.PDFFontEncoding
-
Parse a PDF encoding object for the actual encoding
- parseFont(byte[]) - Static method in class com.sun.pdfview.font.ttf.TrueTypeFont
-
Parses a TrueType font from a byte array
- parseFont(ByteBuffer) - Static method in class com.sun.pdfview.font.ttf.TrueTypeFont
-
Parses a TrueType font from a byte buffer
- parseFont(byte[], int, int) - Method in class com.sun.pdfview.font.Type1Font
-
Read a font from it's data, start position and length
- parseGlyph(TestType1CFont.Range, TestType1CFont.GlyphData, FlPoint) - Method in class test.TestType1CFont
-
- parseNormalisedRectangle(PDFObject) - Static method in class com.sun.pdfview.PDFFile
-
- PatternSpace - Class in com.sun.pdfview.colorspace
-
A PatternSpace fills with a pattern, the name of which is
specified in the call to getPaint().
- PatternSpace() - Constructor for class com.sun.pdfview.colorspace.PatternSpace
-
- PatternSpace(PDFColorSpace) - Constructor for class com.sun.pdfview.colorspace.PatternSpace
-
Create a pattern space with the given color space as a base
- PatternType1 - Class in com.sun.pdfview.pattern
-
A type 1 (tiling) pattern
- PatternType1() - Constructor for class com.sun.pdfview.pattern.PatternType1
-
Creates a new instance of PatternType1
- PAUSED - Static variable in interface com.sun.pdfview.Watchable
-
- PDFAction - Class in com.sun.pdfview.action
-
The common super-class of all PDF actions.
- PDFAction(String) - Constructor for class com.sun.pdfview.action.PDFAction
-
Creates a new instance of PDFAction
- PDFAuthenticationFailureException - Exception in com.sun.pdfview.decrypt
-
Identifies that the supplied password was incorrect or non-existent
and required.
- PDFAuthenticationFailureException(String) - Constructor for exception com.sun.pdfview.decrypt.PDFAuthenticationFailureException
-
- PDFCMap - Class in com.sun.pdfview.font
-
A CMap maps from a character in a composite font to a font/glyph number
pair in a CID font.
- PDFCMap() - Constructor for class com.sun.pdfview.font.PDFCMap
-
Creates a new instance of CMap
- PDFCmd - Class in com.sun.pdfview
-
The abstract superclass of all drawing commands for a PDFPage.
- PDFCmd() - Constructor for class com.sun.pdfview.PDFCmd
-
- PDFColorSpace - Class in com.sun.pdfview.colorspace
-
A color space that can convert a set of color components into
PDFPaint.
- PDFColorSpace(ColorSpace) - Constructor for class com.sun.pdfview.colorspace.PDFColorSpace
-
create a PDFColorSpace based on a Java ColorSpace
- PDFDecoder - Class in com.sun.pdfview.decode
-
A PDF Decoder encapsulates all the methods of decoding a stream of bytes
based on all the various encoding methods.
- PDFDecrypter - Interface in com.sun.pdfview.decrypt
-
A decrypter decrypts streams and strings in a PDF document.
- PDFDecrypterFactory - Class in com.sun.pdfview.decrypt
-
Produces a
PDFDecrypter
for documents given a (possibly non-existent)
Encrypt dictionary.
- PDFDecrypterFactory() - Constructor for class com.sun.pdfview.decrypt.PDFDecrypterFactory
-
- PDFDestination - Class in com.sun.pdfview
-
Represents a destination in a PDF file.
- PDFDestination(PDFObject, int) - Constructor for class com.sun.pdfview.PDFDestination
-
Creates a new instance of PDFDestination
- PDFDocCharsetEncoder - Class in com.sun.pdfview
-
Encodes into a PDFDocEncoding representation.
- PDFDocCharsetEncoder() - Constructor for class com.sun.pdfview.PDFDocCharsetEncoder
-
- PDFFile - Class in com.sun.pdfview
-
An encapsulation of a .pdf file.
- PDFFile(ByteBuffer) - Constructor for class com.sun.pdfview.PDFFile
-
get a PDFFile from a .pdf file.
- PDFFile(ByteBuffer, PDFPassword) - Constructor for class com.sun.pdfview.PDFFile
-
get a PDFFile from a .pdf file.
- PDFFont - Class in com.sun.pdfview.font
-
a Font definition for PDF files
- PDFFont(String, PDFFontDescriptor) - Constructor for class com.sun.pdfview.font.PDFFont
-
Create a PDFFont given the base font name and the font descriptor
- PDFFontDescriptor - Class in com.sun.pdfview.font
-
- PDFFontDescriptor(String) - Constructor for class com.sun.pdfview.font.PDFFontDescriptor
-
Creates a new instance of PDFFontDescriptor
- PDFFontDescriptor(PDFObject) - Constructor for class com.sun.pdfview.font.PDFFontDescriptor
-
Creates a new instance of PDFFontDescriptor
- PDFFontEncoding - Class in com.sun.pdfview.font
-
The PDFFont encoding encapsulates the mapping from character codes
in the PDF document to glyphs of the font.
- PDFFontEncoding(String, PDFObject) - Constructor for class com.sun.pdfview.font.PDFFontEncoding
-
Creates a new instance of PDFFontEncoding
- PDFFunction - Class in com.sun.pdfview.function
-
PDF Functions are defined in the reference as Section 3.9.
- PDFFunction(int) - Constructor for class com.sun.pdfview.function.PDFFunction
-
Creates a new instance of PDFFunction
- PDFGlyph - Class in com.sun.pdfview.font
-
A single glyph in a stream of PDF text, which knows how to write itself
onto a PDF command stream
- PDFGlyph(char, String, GeneralPath, Point2D.Float) - Constructor for class com.sun.pdfview.font.PDFGlyph
-
Creates a new instance of PDFGlyph based on a shape
- PDFGlyph(char, String, PDFPage, Point2D) - Constructor for class com.sun.pdfview.font.PDFGlyph
-
Creates a new instance of PDFGlyph based on a page
- PDFImage - Class in com.sun.pdfview
-
Encapsulates a PDF Image
- PDFImage(PDFObject) - Constructor for class com.sun.pdfview.PDFImage
-
Create an instance of a PDFImage
- PDFObject - Class in com.sun.pdfview
-
a class encapsulating all the possibilities of content for
an object in a PDF file.
- PDFObject(PDFFile, int, Object) - Constructor for class com.sun.pdfview.PDFObject
-
create a new simple PDFObject with a type and a value
- PDFObject(Object) - Constructor for class com.sun.pdfview.PDFObject
-
create a new PDFObject that is the closest match to a
given Java object.
- PDFObject(PDFFile, PDFXref) - Constructor for class com.sun.pdfview.PDFObject
-
create a new PDFObject based on a PDFXref
- PDFPage - Class in com.sun.pdfview
-
A PDFPage encapsulates the parsed commands required to render a
single page from a PDFFile.
- PDFPage(Rectangle2D, int) - Constructor for class com.sun.pdfview.PDFPage
-
create a PDFPage with dimensions in bbox and rotation.
- PDFPage(int, Rectangle2D, int, Cache) - Constructor for class com.sun.pdfview.PDFPage
-
create a PDFPage
- PDFPaint - Class in com.sun.pdfview
-
PDFPaint is some kind of shader that knows how to fill a path.
- PDFPaint(Paint) - Constructor for class com.sun.pdfview.PDFPaint
-
create a new PDFPaint based on a solid color
- PDFParseException - Exception in com.sun.pdfview
-
an exception class for recording parse errors in the PDF file
- PDFParseException(String) - Constructor for exception com.sun.pdfview.PDFParseException
-
- PDFParseException(String, Throwable) - Constructor for exception com.sun.pdfview.PDFParseException
-
- PDFParser - Class in com.sun.pdfview
-
PDFParser is the class that parses a PDF content stream and
produces PDFCmds for a PDFPage.
- PDFParser(PDFPage, byte[], HashMap<String, PDFObject>) - Constructor for class com.sun.pdfview.PDFParser
-
Don't call this constructor directly.
- PDFPassword - Class in com.sun.pdfview.decrypt
-
Identifies a PDF Password, expressible either as a string or a
byte sequence.
- PDFPassword(byte[]) - Constructor for class com.sun.pdfview.decrypt.PDFPassword
-
Construct a byte-based password
- PDFPassword(String) - Constructor for class com.sun.pdfview.decrypt.PDFPassword
-
Construct a string-based password
- PDFPattern - Class in com.sun.pdfview.pattern
-
The abstract superclass of all PDF Pattern types
- PDFPattern(int) - Constructor for class com.sun.pdfview.pattern.PDFPattern
-
Creates a new instance of PDFPattern
- PDFRenderer - Class in com.sun.pdfview
-
This class turns a set of PDF Commands from a PDF page into an image.
- PDFRenderer(PDFPage, ImageInfo, BufferedImage) - Constructor for class com.sun.pdfview.PDFRenderer
-
create a new PDFGraphics state
- PDFRenderer(PDFPage, Graphics2D, Rectangle, Rectangle2D, Color) - Constructor for class com.sun.pdfview.PDFRenderer
-
create a new PDFGraphics state, given a Graphics2D.
- PDFShader - Class in com.sun.pdfview.pattern
-
A PDFShader fills a given region with a shading, such as a gradient.
- PDFShader(int) - Constructor for class com.sun.pdfview.pattern.PDFShader
-
Creates a new instance of PDFShader
- PDFShapeCmd - Class in com.sun.pdfview
-
Encapsulates a path.
- PDFShapeCmd(GeneralPath, int) - Constructor for class com.sun.pdfview.PDFShapeCmd
-
create a new PDFShapeCmd and check it against the previous one
to find any shared edges.
- PDFStringUtil - Class in com.sun.pdfview
-
- PDFStringUtil() - Constructor for class com.sun.pdfview.PDFStringUtil
-
- PdfSubByteSampleModel - Class in com.sun.pdfview
-
Provides a read-only sample-model where components are less than a byte in
width while allowing for pixels to cross byte-boundaries.
- PdfSubByteSampleModel(int, int, int, int) - Constructor for class com.sun.pdfview.PdfSubByteSampleModel
-
- PDFTextFormat - Class in com.sun.pdfview
-
a class encapsulating the text state
- PDFTextFormat() - Constructor for class com.sun.pdfview.PDFTextFormat
-
create a new PDFTextFormat, with initial values
- PDFXref - Class in com.sun.pdfview
-
An indirect reference to some object in the PDFFile
- PDFXref(int, int) - Constructor for class com.sun.pdfview.PDFXref
-
create a new PDFXref, given a parsed id and generation.
- PDFXrefEntry - Class in com.sun.pdfview
-
An entry found in a PDFFile's xref table or xref streams, identifying
the position of an object within the structure of a PDF, and the latest
generation number for a given object.
- PLATFORMID_MACINTOSH - Static variable in class com.sun.pdfview.font.ttf.NameTable
-
- PLATFORMID_MICROSOFT - Static variable in class com.sun.pdfview.font.ttf.NameTable
-
- PLATFORMID_UNICODE - Static variable in class com.sun.pdfview.font.ttf.NameTable
-
Values for platformID
- PNG - Static variable in class com.sun.pdfview.decode.Predictor
-
- PNGPredictor - Class in com.sun.pdfview.decode
-
Undo prediction based on the PNG algorithm.
- PNGPredictor() - Constructor for class com.sun.pdfview.decode.PNGPredictor
-
Creates a new instance of PNGPredictor
- pop() - Method in class com.sun.pdfview.PDFRenderer
-
restore the state of this object to what it was when the previous
push() was called.
- populateCache() - Static method in class com.sun.pdfview.font.PDFCMap
-
Populate the cache with well-known types
- POST_TABLE - Static variable in class com.sun.pdfview.font.ttf.TrueTypeTable
-
- PostTable - Class in com.sun.pdfview.font.ttf
-
Model the TrueType Post table
- PostTable() - Constructor for class com.sun.pdfview.font.ttf.PostTable
-
Creates a new instance of PostTable
- Predictor - Class in com.sun.pdfview.decode
-
The abstract superclass of various predictor objects that undo well-known
prediction algorithms.
- Predictor(int) - Constructor for class com.sun.pdfview.decode.Predictor
-
Create an instance of a predictor.
- printData(byte[]) - Static method in class com.sun.pdfview.HexDump
-
- push() - Method in class com.sun.pdfview.PDFRenderer
-
push the current graphics state onto the stack.