public class PDFontDescriptorType3 extends PDFontDescriptor
PDFontDescriptor that is used for a Type3 font, having no
explicit font descriptor of its own. This object allows polymorphic access to
the font information.| Modifier and Type | Class and Description |
|---|---|
static class |
PDFontDescriptorType3.MetaClass
The meta class implementation
|
| Modifier and Type | Field and Description |
|---|---|
static PDFontDescriptorType3.MetaClass |
META
The meta class instance
|
CN_Type_FontDescriptorDK_Subtype, DK_Type| Modifier and Type | Method and Description |
|---|---|
float |
getAscent()
The font ascent.
|
float |
getAvgWidth()
The font average width.
|
float |
getCapHeight()
The font capital height.
|
String |
getCharSet() |
float |
getDescent()
The font descent.
|
int |
getFlagsValue()
The font flags.
|
PDFontType3 |
getFont() |
CDSRectangle |
getFontBB()
The character enclosing rectangle.
|
String |
getFontFamily()
The font family name.
|
String |
getFontName()
The font name.
|
String |
getFontStretch()
The font stretch value, one of
UltraCondensed
ExtraCondensed
Condensed
SemiCondensed
Normal
SemiExpanded
Expanded
ExtraExpanded
UltraExpanded
|
int |
getFontWeight()
The font weight value, one of
100
200
300
400 (normal)
500
600
700 (bold)
800
900
|
float |
getItalicAngle()
The font italic angle.
|
int |
getLeading()
The font leading.
|
int |
getMaxWidth()
The font character maximal width.
|
int |
getMissingWidth()
The width to use when definition is missing.
|
int |
getStemH()
The font horizontal stem.
|
int |
getStemV()
The font vertical stem.
|
float |
getXHeight()
The height of "X".
|
boolean |
isBuiltin() |
boolean |
isNonsymbolic() |
boolean |
isSymbolic() |
void |
setCharSet(String charset) |
void |
setFlagsValue(int value) |
void |
setFontStretch(String stretch) |
void |
setFontWeight(int weight) |
cosGetFontFile, cosGetFontFile2, cosGetFontFile3, getFlags, getFontFile, getFontFile2, getFontFile3, isAllCap, isFixedPitch, isForceBold, isItalic, isScript, isSerif, isSmallCap, setAllCap, setFixedPitch, setFontFamily, setFontFile, setFontFile2, setFontFile3, setFontName, setForceBold, setItalic, setNonsymbolic, setScript, setSerif, setSmallCap, setSymboliccosGetFieldDescendant, cosGetFieldInheritable, cosGetFieldInherited, cosGetSubtype, cosGetType, cosRemoveFieldInheritable, cosSetFieldInheritable, cosSetSubtype, cosSetType, getDoc, getGenericChildren, getGenericParent, setGenericParent, toStringchanged, cosGetArray, cosGetDict, cosGetDoc, cosGetField, cosGetObject, cosGetStream, cosHasField, cosRemoveField, cosSetField, getAttribute, getFieldBoolean, getFieldDate, getFieldFixed, getFieldFixedArray, getFieldInt, getFieldMLString, getFieldString, invalidateCaches, removeAttribute, setAttribute, setFieldBoolean, setFieldFixed, setFieldInt, setFieldMLString, setFieldName, setFieldObject, setFieldStringpublic static final PDFontDescriptorType3.MetaClass META
public float getAscent()
PDFontDescriptorgetAscent in class PDFontDescriptorpublic float getAvgWidth()
PDFontDescriptorgetAvgWidth in class PDFontDescriptorpublic float getCapHeight()
PDFontDescriptorgetCapHeight in class PDFontDescriptorpublic String getCharSet()
getCharSet in class PDFontDescriptorpublic float getDescent()
PDFontDescriptorgetDescent in class PDFontDescriptorpublic int getFlagsValue()
PDFontDescriptorgetFlagsValue in class PDFontDescriptorpublic PDFontType3 getFont()
public CDSRectangle getFontBB()
PDFontDescriptorgetFontBB in class PDFontDescriptorpublic String getFontFamily()
PDFontDescriptorgetFontFamily in class PDFontDescriptorpublic String getFontName()
PDFontDescriptorgetFontName in class PDFontDescriptorpublic String getFontStretch()
PDFontDescriptorgetFontStretch in class PDFontDescriptorpublic int getFontWeight()
PDFontDescriptorgetFontWeight in class PDFontDescriptorpublic float getItalicAngle()
PDFontDescriptorgetItalicAngle in class PDFontDescriptorpublic int getLeading()
PDFontDescriptorgetLeading in class PDFontDescriptorpublic int getMaxWidth()
PDFontDescriptorgetMaxWidth in class PDFontDescriptorpublic int getMissingWidth()
PDFontDescriptorgetMissingWidth in class PDFontDescriptorpublic int getStemH()
PDFontDescriptorgetStemH in class PDFontDescriptorpublic int getStemV()
PDFontDescriptorgetStemV in class PDFontDescriptorpublic float getXHeight()
PDFontDescriptorgetXHeight in class PDFontDescriptorpublic boolean isBuiltin()
isBuiltin in class PDFontDescriptorpublic boolean isNonsymbolic()
isNonsymbolic in class PDFontDescriptorpublic boolean isSymbolic()
isSymbolic in class PDFontDescriptorpublic void setCharSet(String charset)
setCharSet in class PDFontDescriptorpublic void setFlagsValue(int value)
setFlagsValue in class PDFontDescriptorpublic void setFontStretch(String stretch)
setFontStretch in class PDFontDescriptorpublic void setFontWeight(int weight)
setFontWeight in class PDFontDescriptorCopyright © 2013 intarsys consulting GmbH. All Rights Reserved.