Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.sun.pdfview.PDFObject

Packages that use PDFObject
com.sun.pdfview |
com.sun.pdfview.action |
com.sun.pdfview.colorspace |
com.sun.pdfview.decode |
com.sun.pdfview.decrypt |
com.sun.pdfview.font |
com.sun.pdfview.function |
com.sun.pdfview.pattern |

Uses of PDFObject in com.sun.pdfview

Fields in com.sun.pdfview declared as PDFObject
`static PDFObject` | `PDFObject.nullObj` the NULL PDFObject

Methods in com.sun.pdfview that return PDFObject
`PDFObject` | `PDFObject.dereference()` Make sure that this object is dereferenced.
`PDFObject` | `PDFFile.dereference(PDFXref ref, PDFDecrypter decrypter)` Used internally to track down PDFObject references.
`PDFObject` | `NameTree.find(java.lang.String key)` Find the PDF object corresponding to the given String in a name tree
`PDFObject[]` | `PDFObject.getArray()` get the value as a PDFObject[].
`PDFObject` | `PDFObject.getAt(int idx)` if this object is an ARRAY, get the PDFObject at some position in the array.
`PDFObject` | `PDFObject.getDictRef(java.lang.String key)` get the value associated with a particular key in the dictionary.
`PDFObject` | `PDFXrefEntry.getObject()`
`PDFObject` | `PDFDestination.getPage()` Get the PDF Page object associated with this destination
`PDFObject` | `PDFFile.getRoot()` get the root PDFObject of this PDFFile.

Methods in com.sun.pdfview that return types with arguments of type PDFObject
`java.util.HashMap<java.lang.String,PDFObject>` | `PDFObject.getDictionary()` get the dictionary as a HashMap.

Methods in com.sun.pdfview with parameters of type PDFObject
`static PDFImage` | `PDFImage.createImage(PDFObject obj, java.util.Map resources)` Read a PDFImage from an image dictionary and stream
`static void` | `PDFImage.dump(PDFObject obj)`
`static PDFDestination` | `PDFDestination.getDestination(PDFObject obj, PDFObject root)` Get a destination from either an array (explicit destination), a name (named destination) or a string (name tree destination).
`int` | `PDFFile.getPageNumber(PDFObject page)` Gets the page number (starting from 1) of the page represented by a particular PDFObject.
`static java.awt.geom.Rectangle2D` | `PDFFile.parseNormalisedRectangle(PDFObject obj)`
`void` | `PDFXrefEntry.setObject(PDFObject obj)` Cache a reference to the target object of this entry

Constructors in com.sun.pdfview with parameters of type PDFObject
`NameTree(PDFObject root)` Creates a new instance of NameTree
`PDFDestination(PDFObject pageObj, int type)` Creates a new instance of PDFDestination
`PDFImage(PDFObject imageObj)` Create an instance of a PDFImage

Constructor parameters in com.sun.pdfview with type arguments of type PDFObject
`PDFParser(PDFPage cmds, byte[] stream, java.util.HashMap<java.lang.String,PDFObject> resources)` Don't call this constructor directly.

Uses of PDFObject in com.sun.pdfview.action

Methods in com.sun.pdfview.action that return PDFObject
`PDFObject` | `PDFAction.getNext()` Get the next action or array of actions

Methods in com.sun.pdfview.action with parameters of type PDFObject
`static PDFAction` | `PDFAction.getAction(PDFObject obj, PDFObject root)` Get an action of the appropriate type from a PDFObject
`void` | `PDFAction.setNext(PDFObject next)` Set the next action or array of actions

Constructors in com.sun.pdfview.action with parameters of type PDFObject
`GoToAction(PDFObject obj, PDFObject root)` Creates a new instance of GoToAction from an object

Uses of PDFObject in com.sun.pdfview.colorspace

Methods in com.sun.pdfview.colorspace with parameters of type PDFObject
`static PDFColorSpace` | `PDFColorSpace.getColorSpace(PDFObject csobj, java.util.Map resources)` Get a color space specified in a PDFObject
`PDFPaint` | `PatternSpace.getPaint(PDFObject patternObj, float[] components, java.util.Map resources)` Get the paint representing a pattern, optionally with the given base paint.

Constructors in com.sun.pdfview.colorspace with parameters of type PDFObject
`CalGrayColor(PDFObject obj)` Create a new Calibrated Gray color space object, given the description in a PDF dictionary.
`CalRGBColor(PDFObject obj)` Create a new Calibrated RGB color space object, given the description in a PDF dictionary.
`IndexedColor(PDFColorSpace base, int count, PDFObject stream)` create a new IndexColor PDFColorSpace based on another PDFColorSpace, a count of colors, and a stream of values.
`LabColor(PDFObject obj)` Create a new Lab color space object, given the description in a PDF dictionary.

Uses of PDFObject in com.sun.pdfview.decode

Methods in com.sun.pdfview.decode with parameters of type PDFObject
`static java.nio.ByteBuffer` | `RunLengthDecode.decode(java.nio.ByteBuffer buf, PDFObject params)` decode an array of bytes in RunLength format.
`static java.nio.ByteBuffer` | `LZWDecode.decode(java.nio.ByteBuffer buf, PDFObject params)` decode an array of LZW-encoded bytes to a byte array.
`static java.nio.ByteBuffer` | `ASCIIHexDecode.decode(java.nio.ByteBuffer buf, PDFObject params)` decode an array of bytes in ASCIIHex format.
`static java.nio.ByteBuffer` | `ASCII85Decode.decode(java.nio.ByteBuffer buf, PDFObject params)` decode an array of bytes in ASCII85 format.
`protected static byte[]` | `CCITTFaxDecode.decode(PDFObject dict, byte[] source)`
`static java.nio.ByteBuffer` | `FlateDecode.decode(PDFObject dict, java.nio.ByteBuffer buf, PDFObject params)` decode a byte buffer in Flate format.
`protected static java.nio.ByteBuffer` | `DCTDecode.decode(PDFObject dict, java.nio.ByteBuffer buf, PDFObject params)` decode an array of bytes in DCT format.
`protected static java.nio.ByteBuffer` | `CCITTFaxDecode.decode(PDFObject dict, java.nio.ByteBuffer buf, PDFObject params)`
`static java.nio.ByteBuffer` | `PDFDecoder.decodeStream(PDFObject dict, java.nio.ByteBuffer streamBuf, java.util.Set<java.lang.String> filterLimits)` decode a byte[] stream using the filters specified in the object's dictionary (passed as argument 1).
`static boolean` | `CCITTFaxDecode.getOptionFieldBoolean(PDFObject dict, java.lang.String name, boolean defaultValue)`
`static int` | `CCITTFaxDecode.getOptionFieldInt(PDFObject dict, java.lang.String name, int defaultValue)`
`static Predictor` | `Predictor.getPredictor(PDFObject params)` Get an instance of a predictor
`static boolean` | `PDFDecoder.isEncrypted(PDFObject dict)` Determines whether a stream is encrypted or not; note that encodings (e.g., Flate, LZW) are not considered encryptions.
`static boolean` | `PDFDecoder.isLastFilter(PDFObject dict, java.util.Set<java.lang.String> filters)`

Uses of PDFObject in com.sun.pdfview.decrypt

Methods in com.sun.pdfview.decrypt with parameters of type PDFObject
`static PDFDecrypter` | `PDFDecrypterFactory.createDecryptor(PDFObject encryptDict, PDFObject documentId, PDFPassword password)` Create a decryptor for a given encryption dictionary.
`java.nio.ByteBuffer` | `StandardDecrypter.decryptBuffer(java.lang.String cryptFilterName, PDFObject streamObj, java.nio.ByteBuffer streamBuf)`
`java.nio.ByteBuffer` | `PDFDecrypter.decryptBuffer(java.lang.String cryptFilterName, PDFObject streamObj, java.nio.ByteBuffer streamBuf)` Decrypt a buffer of data
`java.nio.ByteBuffer` | `IdentityDecrypter.decryptBuffer(java.lang.String cryptFilterName, PDFObject streamObj, java.nio.ByteBuffer streamBuf)`
`java.nio.ByteBuffer` | `CryptFilterDecrypter.decryptBuffer(java.lang.String cryptFilterName, PDFObject streamObj, java.nio.ByteBuffer streamBuf)`

Constructors in com.sun.pdfview.decrypt with parameters of type PDFObject
`StandardDecrypter(StandardDecrypter.EncryptionAlgorithm encryptionAlgorithm, PDFObject documentId, int keyBitLength, int revision, byte[] oValue, byte[] uValue, int pValue, boolean encryptMetadata, PDFPassword password)` Class constructor

Uses of PDFObject in com.sun.pdfview.font

Methods in com.sun.pdfview.font that return PDFObject
`PDFObject` | `PDFFontDescriptor.getCharSet()` Getter for property charSet.
`PDFObject` | `PDFFontDescriptor.getFontFile()` Getter for property fontFile.
`PDFObject` | `PDFFontDescriptor.getFontFile2()` Getter for property fontFile2.
`PDFObject` | `PDFFontDescriptor.getFontFile3()` Getter for property fontFile3.

Methods in com.sun.pdfview.font with parameters of type PDFObject
`static PDFCMap` | `PDFCMap.getCMap(PDFObject map)` Get a CMap, given a PDF object containing one of the following: a string name of a known CMap a stream containing a CMap definition
`static PDFFont` | `PDFFont.getFont(PDFObject obj, java.util.HashMap<java.lang.String,PDFObject> resources)` get the PDFFont corresponding to the font described in a PDFObject.
`protected static PDFCMap` | `PDFCMap.parseCMap(PDFObject map)` Parse a CMap from a CMap stream
`void` | `PDFFontEncoding.parseEncoding(PDFObject encoding)` Parse a PDF encoding object for the actual encoding
`void` | `PDFFontDescriptor.setCharSet(PDFObject charSet)` Setter for property charSet.
`void` | `PDFFontDescriptor.setFontFile(PDFObject fontFile)` Setter for property fontFile.
`void` | `PDFFontDescriptor.setFontFile2(PDFObject fontFile2)` Setter for property fontFile2.
`void` | `PDFFontDescriptor.setFontFile3(PDFObject fontFile3)` Setter for property fontFile3.

Method parameters in com.sun.pdfview.font with type arguments of type PDFObject
`static PDFFont` | `PDFFont.getFont(PDFObject obj, java.util.HashMap<java.lang.String,PDFObject> resources)` get the PDFFont corresponding to the font described in a PDFObject.

Constructors in com.sun.pdfview.font with parameters of type PDFObject
`BuiltinFont(java.lang.String baseFont, PDFObject fontObj)` Create a new Builtin object based on the name of a built-in font This must be the name of one of the 14 built-in fonts!
`BuiltinFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` create a new BuiltingFont object based on a description of the font from the PDF file.
`CIDFontType2(java.lang.String baseName, PDFObject fontObj, PDFFontDescriptor descriptor)` create a new CIDFontType2 object based on the name of a built-in font and the font descriptor
`NativeFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` create a new NativeFont object based on a description of the font from the PDF file.
`OutlineFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` Creates a new instance of OutlineFont
`PDFFontDescriptor(PDFObject obj)` Creates a new instance of PDFFontDescriptor
`PDFFontEncoding(java.lang.String fontType, PDFObject encoding)` Creates a new instance of PDFFontEncoding
`TTFFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)`
`TTFFont(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor, java.io.File fontFile)` create a new TrueTypeFont object based on a description of the font from the PDF file.
`Type0Font(java.lang.String baseFont, PDFObject fontObj, PDFFontDescriptor descriptor)` Creates a new instance of Type0Font
`Type1CFont(java.lang.String baseFont, PDFObject src, PDFFontDescriptor descriptor)` create a new Type1CFont based on a font data stream and a descriptor
`Type1Font(java.lang.String baseName, PDFObject src, PDFFontDescriptor descriptor)` create a new Type1Font based on a font data stream and an encoding.
`Type3Font(java.lang.String baseFont, PDFObject fontObj, java.util.HashMap<java.lang.String,PDFObject> resources, PDFFontDescriptor descriptor)` Generate a Type 3 font.

Constructor parameters in com.sun.pdfview.font with type arguments of type PDFObject
`Type3Font(java.lang.String baseFont, PDFObject fontObj, java.util.HashMap<java.lang.String,PDFObject> resources, PDFFontDescriptor descriptor)` Generate a Type 3 font.

Uses of PDFObject in com.sun.pdfview.function

Methods in com.sun.pdfview.function with parameters of type PDFObject
`static PDFFunction` | `PDFFunction.getFunction(PDFObject obj)` Get a PDFFunction from a PDFObject
`protected abstract void` | `PDFFunction.parse(PDFObject obj)` Read the function information from a PDF Object
`protected void` | `FunctionType4.parse(PDFObject obj)` Read the function information from a PDF Object
`protected void` | `FunctionType3.parse(PDFObject obj)` Read the function information from a PDF Object.
`protected void` | `FunctionType2.parse(PDFObject obj)` Read the zeros, ones and exponent
`protected void` | `FunctionType0.parse(PDFObject obj)` Read the function information from a PDF Object

Uses of PDFObject in com.sun.pdfview.pattern

Methods in com.sun.pdfview.pattern that return types with arguments of type PDFObject
`java.util.HashMap<java.lang.String,PDFObject>` | `PatternType1.getResources()` get the associated resources

Methods in com.sun.pdfview.pattern with parameters of type PDFObject
`static PDFPattern` | `PDFPattern.getPattern(PDFObject patternObj, java.util.Map resources)` Read a pattern from the given pattern stream
`static PDFShader` | `PDFShader.getShader(PDFObject shaderObj, java.util.Map resources)` Parse a pdf shader into a shader object
`void` | `ShaderType2.parse(PDFObject shaderObj)` Parse the shader-specific data
`abstract void` | `PDFShader.parse(PDFObject shareObj)` Parse the shader-specific data
`protected abstract void` | `PDFPattern.parse(PDFObject patternObj, java.util.Map resources)` Parse the pattern-specific information from the pdf object
`protected void` | `PatternType1.parse(PDFObject patternObj, java.util.Map rsrc)` Parse the pattern from the PDFObject Note the resources passed in are ignored...

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES