|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
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. |
static java.nio.ByteBuffer |
LZWDecode.decode(java.nio.ByteBuffer buf,
PDFObject params)
decode an array of LZW-encoded bytes to a byte array. |
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 |
CCITTFaxDecode.decode(PDFObject dict,
java.nio.ByteBuffer buf,
PDFObject params)
|
protected static java.nio.ByteBuffer |
DCTDecode.decode(PDFObject dict,
java.nio.ByteBuffer buf,
PDFObject params)
decode an array of bytes in DCT format. |
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 |
CryptFilterDecrypter.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)
|
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)
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 |
FunctionType2.parse(PDFObject obj)
Read the zeros, ones and exponent |
protected void |
FunctionType0.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. |
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 |
abstract void |
PDFShader.parse(PDFObject shareObj)
Parse the shader-specific data |
void |
ShaderType2.parse(PDFObject shaderObj)
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... |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |