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

P

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
Utility methods for dealing with PDF Strings, such as: converting to text strings converting to PDFDocEncoded strings converting to UTF-16BE strings converting basic strings between byte and string representations
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.

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