|
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 PDFontDescriptorpublic float getAvgWidth()
PDFontDescriptor
getAvgWidth in class PDFontDescriptorpublic float getCapHeight()
PDFontDescriptor
getCapHeight in class PDFontDescriptorpublic float getDescent()
PDFontDescriptor
getDescent in class PDFontDescriptorpublic int getFlagsValue()
PDFontDescriptor
getFlagsValue in class PDFontDescriptorpublic void setFlagsValue(int value)
setFlagsValue in class PDFontDescriptorpublic PDFontType1 getFont()
public CDSRectangle getFontBB()
PDFontDescriptor
getFontBB in class PDFontDescriptorpublic String getFontFamily()
PDFontDescriptor
getFontFamily in class PDFontDescriptorpublic String getFontName()
PDFontDescriptor
getFontName in class PDFontDescriptorpublic float getItalicAngle()
PDFontDescriptor
getItalicAngle in class PDFontDescriptorpublic int getLeading()
PDFontDescriptor
getLeading in class PDFontDescriptorpublic int getMaxWidth()
PDFontDescriptor
getMaxWidth in class PDFontDescriptorpublic int getMissingWidth()
PDFontDescriptor
getMissingWidth in class PDFontDescriptorpublic int getStemH()
PDFontDescriptor
getStemH in class PDFontDescriptorpublic int getStemV()
PDFontDescriptor
getStemV in class PDFontDescriptorpublic float getXHeight()
PDFontDescriptor
getXHeight in class PDFontDescriptorpublic boolean isSymbolic()
isSymbolic in class PDFontDescriptorpublic 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 | |||||||||