|
intarsys PDF library API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.pdf.cos.COSBasedObject
de.intarsys.pdf.pd.PDObject
de.intarsys.pdf.font.PDFontDescriptor
de.intarsys.pdf.font.PDFontDescriptorType1
public class PDFontDescriptorType1
the PDFontDescriptor that is used when no explicit font descriptor is available in the pdf file. this will happen only when a builtin font is used
Nested Class Summary | |
---|---|
static class |
PDFontDescriptorType1.MetaClass
The meta class implementation |
Field Summary | |
---|---|
static PDFontDescriptorType1.MetaClass |
META
The meta class instance |
Fields inherited from class de.intarsys.pdf.font.PDFontDescriptor |
---|
CN_Type_FontDescriptor |
Fields inherited from class de.intarsys.pdf.pd.PDObject |
---|
DK_Subtype, DK_Type |
Method Summary | |
---|---|
float |
getAscent()
The font ascent. |
float |
getAvgWidth()
The font average width. |
float |
getCapHeight()
The font capital height. |
float |
getDescent()
The font descent. |
int |
getFlagsValue()
The font flags. |
PDFontType1 |
getFont()
|
CDSRectangle |
getFontBB()
The character enclosing rectangle. |
String |
getFontFamily()
The font family name. |
String |
getFontName()
The font name. |
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 |
isNonsymbolic()
|
boolean |
isSymbolic()
|
void |
setFlagsValue(int value)
|
Methods inherited from class de.intarsys.pdf.font.PDFontDescriptor |
---|
getFlags, getFontFile, getFontFile2, getFontFile3, isAllCap, isFixedPitch, isForceBold, isItalic, isScript, isSerif, isSmallCap, setAllCap, setFixedPitch, setForceBold, setItalic, setNonsymbolic, setScript, setSerif, setSmallCap, setSymbolic |
Methods inherited from class de.intarsys.pdf.pd.PDObject |
---|
cosGetFieldDescendant, cosGetFieldInheritable, cosGetFieldInherited, cosGetSubtype, cosGetType, cosRemoveFieldInheritable, cosSetFieldInheritable, cosSetSubtype, cosSetType, getDoc, getGenericChildren, getGenericParent, setGenericParent, toString |
Methods inherited from class de.intarsys.pdf.cos.COSBasedObject |
---|
changed, 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, setFieldString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final PDFontDescriptorType1.MetaClass META
Method Detail |
---|
public float getAscent()
PDFontDescriptor
getAscent
in class PDFontDescriptor
public float getAvgWidth()
PDFontDescriptor
getAvgWidth
in class PDFontDescriptor
public float getCapHeight()
PDFontDescriptor
getCapHeight
in class PDFontDescriptor
public float getDescent()
PDFontDescriptor
getDescent
in class PDFontDescriptor
public int getFlagsValue()
PDFontDescriptor
getFlagsValue
in class PDFontDescriptor
public void setFlagsValue(int value)
setFlagsValue
in class PDFontDescriptor
public PDFontType1 getFont()
public CDSRectangle getFontBB()
PDFontDescriptor
getFontBB
in class PDFontDescriptor
public String getFontFamily()
PDFontDescriptor
getFontFamily
in class PDFontDescriptor
public String getFontName()
PDFontDescriptor
getFontName
in class PDFontDescriptor
public float getItalicAngle()
PDFontDescriptor
getItalicAngle
in class PDFontDescriptor
public int getLeading()
PDFontDescriptor
getLeading
in class PDFontDescriptor
public int getMaxWidth()
PDFontDescriptor
getMaxWidth
in class PDFontDescriptor
public int getMissingWidth()
PDFontDescriptor
getMissingWidth
in class PDFontDescriptor
public int getStemH()
PDFontDescriptor
getStemH
in class PDFontDescriptor
public int getStemV()
PDFontDescriptor
getStemV
in class PDFontDescriptor
public float getXHeight()
PDFontDescriptor
getXHeight
in class PDFontDescriptor
public boolean isSymbolic()
isSymbolic
in class PDFontDescriptor
public boolean isNonsymbolic()
isNonsymbolic
in class PDFontDescriptor
|
intarsys PDF library API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |