public class FontObject extends PdfObject
Collection, colorspace, ColorSpace, DECODED, DecodeParms, Encoding, Function, generalType, hasStream, includeParent, isDataExternal, isFullyResolved, isSymbol, isZapfDingbats, maybeIndirect, pageNumber, Params, parentType, ref, Resources, Shading, SMask, stream, subtype, type, UNDECODED_DIRECT, UNDECODED_REF| Constructor and Description |
|---|
FontObject(int type) |
FontObject(int ref,
int gen) |
FontObject(String ref) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
decompressStreamWhenRead() |
byte[][] |
getByteArray(int id) |
PdfObject |
getDictionary(int id) |
double[] |
getDoubleArray(int id) |
float[] |
getFloatArray(int id) |
float |
getFloatNumber(int id) |
int |
getInt(int id) |
int[] |
getIntArray(int id) |
PdfArrayIterator |
getMixedArray(int id) |
String |
getName(int id) |
Object[] |
getObjectArray(int id) |
int |
getObjectType() |
int |
getParameterConstant(int key) |
String |
getStringValue(int id,
int mode)
unless you need special fucntions,
use getStringValue(int id) which is faster
|
String |
getTextStreamValue(int id) |
int |
setConstant(int pdfKeyType,
int keyStart,
int keyLength,
byte[] raw) |
void |
setDictionary(int id,
PdfObject value) |
void |
setDoubleArray(int id,
double[] value) |
void |
setFloatArray(int id,
float[] value) |
void |
setFloatNumber(int id,
float value) |
void |
setIntArray(int id,
int[] value) |
void |
setIntNumber(int id,
int value) |
void |
setMixedArray(int id,
byte[][] value) |
void |
setName(int id,
byte[] value) |
void |
setObjectArray(int id,
Object[] objectValues) |
void |
setTextStreamValue(int id,
byte[] value) |
deepCopy, deepCopy, deepCopy, deepCopy, deepCopy, duplicate, getBoolean, getBooleanArray, getCachedStreamFile, getCacheName, getClip, getConvertedData, getDecodedStream, getGeneralStringValue, getGeneralType, getID, getId, getKeyArray, getKeyPairsIterator, getNameAsConstant, getObjectRefAsString, getObjectRefGeneration, getObjectRefID, getPageNumber, getParentID, getPDFkeyInt, getRawName, getRawObjectType, getStatus, getStringArray, getStringKey, getStringValueAsByte, getTextStreamValueAsByte, getUnresolvedData, hasStream, ignoreRecursion, ignoreRecursion, ignoreStream, ignoreStream, isCached, isCompressedStream, isDataExternal, isDataExternal, isFullyResolved, isInCompressedStream, maybeIndirect, maybeIndirect, moveCacheValues, setBoolean, setBooleanArray, setCache, setClip, setCompressedStream, setConstant, setConvertedData, setDecodedStream, setDictionaryPairs, setFullyResolved, setGeneralStringValue, setID, setInCompressedStream, setInternalReference, setKeyArray, setPageNumber, setRef, setRef, setStatus, setStream, setStreamMayBeCorrupt, setStringArray, setStringKey, setTextStreamValue, setUnresolvedData, streamMayBeCorrupt, toStringpublic FontObject(String ref)
public FontObject(int ref,
int gen)
public FontObject(int type)
public PdfObject getDictionary(int id)
getDictionary in class PdfObjectpublic void setIntNumber(int id,
int value)
setIntNumber in class PdfObjectpublic void setFloatNumber(int id,
float value)
setFloatNumber in class PdfObjectpublic float getFloatNumber(int id)
getFloatNumber in class PdfObjectpublic void setDictionary(int id,
PdfObject value)
setDictionary in class PdfObjectpublic int setConstant(int pdfKeyType,
int keyStart,
int keyLength,
byte[] raw)
setConstant in class PdfObjectpublic int getParameterConstant(int key)
getParameterConstant in class PdfObjectpublic PdfArrayIterator getMixedArray(int id)
getMixedArray in class PdfObjectpublic byte[][] getByteArray(int id)
getByteArray in class PdfObjectpublic double[] getDoubleArray(int id)
getDoubleArray in class PdfObjectpublic void setDoubleArray(int id,
double[] value)
setDoubleArray in class PdfObjectpublic void setMixedArray(int id,
byte[][] value)
setMixedArray in class PdfObjectpublic void setIntArray(int id,
int[] value)
setIntArray in class PdfObjectpublic int[] getIntArray(int id)
getIntArray in class PdfObjectpublic float[] getFloatArray(int id)
getFloatArray in class PdfObjectpublic void setFloatArray(int id,
float[] value)
setFloatArray in class PdfObjectpublic void setTextStreamValue(int id,
byte[] value)
setTextStreamValue in class PdfObjectpublic String getTextStreamValue(int id)
getTextStreamValue in class PdfObjectpublic String getStringValue(int id, int mode)
getStringValue in class PdfObjectpublic int getObjectType()
getObjectType in class PdfObjectpublic boolean decompressStreamWhenRead()
decompressStreamWhenRead in class PdfObjectpublic Object[] getObjectArray(int id)
getObjectArray in class PdfObjectpublic void setObjectArray(int id,
Object[] objectValues)
setObjectArray in class PdfObjectCopyright © 2017. All rights reserved.