Class PDFSimpleFontValuesAccessor
- java.lang.Object
-
- com.adobe.fontengine.fontmanagement.PDFSimpleFontValuesAccessor
-
public abstract class PDFSimpleFontValuesAccessor extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PDFSimpleFontValuesAccessor()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract doublegetAscent()The /Ascent of the /FontDescriptor.abstract doublegetCapHeight()The /CapHeight of the /FontDescriptor.abstract doublegetDescent()The /Descent of the /FontDescriptor.abstract intgetFlags()The /Flag of the /FontDescriptor.abstract RectgetFontBBox()The /FontBBox of the /FontDescriptor.abstract java.lang.StringgetFontFamily()The /FontFamily of the /FontDescriptor.abstract CSS20Attribute.CSSStretchValuegetFontStretch()The /FontStretch of the /FontDescriptor.abstract intgetFontWeight()The /FontWeight of the /FontDescriptor.abstract java.lang.StringgetGlyphName(int characterCode)The name of a glyph.abstract doublegetGlyphWidth(int characterCode)The advance width of a glyph.abstract doublegetItalicAngle()The /ItalicAngle of the /FontDescriptor.abstract doublegetLeading()The /Leading of the /FontDescriptor.abstract java.lang.StringgetPostscriptName()The Postscript name of the font.abstract doublegetStemV()The /StemV of the /FontDescriptor.abstract doublegetXHeight()The /XHeight of the /FontDescriptor
-
-
-
Method Detail
-
getFontFamily
public abstract java.lang.String getFontFamily() throws InvalidFontException, UnsupportedFontExceptionThe /FontFamily of the /FontDescriptor.
-
getPostscriptName
public abstract java.lang.String getPostscriptName() throws InvalidFontException, UnsupportedFontExceptionThe Postscript name of the font. This should be the full font Postscript name, not the subset Postscript name.
-
getFontBBox
public abstract Rect getFontBBox() throws InvalidFontException, UnsupportedFontException
The /FontBBox of the /FontDescriptor.
-
getFlags
public abstract int getFlags() throws InvalidFontException, UnsupportedFontExceptionThe /Flag of the /FontDescriptor.
-
getCapHeight
public abstract double getCapHeight() throws InvalidFontException, UnsupportedFontExceptionThe /CapHeight of the /FontDescriptor.
-
getXHeight
public abstract double getXHeight() throws InvalidFontException, UnsupportedFontExceptionThe /XHeight of the /FontDescriptor
-
getAscent
public abstract double getAscent() throws InvalidFontException, UnsupportedFontExceptionThe /Ascent of the /FontDescriptor.
-
getDescent
public abstract double getDescent() throws InvalidFontException, UnsupportedFontExceptionThe /Descent of the /FontDescriptor.
-
getLeading
public abstract double getLeading() throws InvalidFontException, UnsupportedFontExceptionThe /Leading of the /FontDescriptor.
-
getStemV
public abstract double getStemV() throws InvalidFontException, UnsupportedFontExceptionThe /StemV of the /FontDescriptor.
-
getItalicAngle
public abstract double getItalicAngle() throws InvalidFontException, UnsupportedFontExceptionThe /ItalicAngle of the /FontDescriptor.
-
getFontStretch
public abstract CSS20Attribute.CSSStretchValue getFontStretch() throws InvalidFontException, UnsupportedFontException
The /FontStretch of the /FontDescriptor.
-
getFontWeight
public abstract int getFontWeight() throws InvalidFontException, UnsupportedFontExceptionThe /FontWeight of the /FontDescriptor.
-
getGlyphName
public abstract java.lang.String getGlyphName(int characterCode) throws InvalidFontException, UnsupportedFontExceptionThe name of a glyph. Called if the font is non-symbolic.
-
getGlyphWidth
public abstract double getGlyphWidth(int characterCode) throws InvalidFontException, UnsupportedFontExceptionThe advance width of a glyph.
-
-