public interface ITrueTypeFont extends IFont, ITrueTypeAttributes
check, getAscent, getDescent, getGlyphIDNameMap, getJavaAWTFont, getStreamforEmbeddinggetMinMemType42short getAdvanceHeightMax()
getAdvanceHeightMax in interface ITrueTypeAttributesshort getAdvanceWidthMax()
getAdvanceWidthMax in interface ITrueTypeAttributesString[] getAvailableTables()
getAvailableTables in interface ITrueTypeAttributesshort getAvgCharWidth()
getAvgCharWidth in interface ITrueTypeAttributesint[] getBBox()
IFontgetBBox in interface IFontgetBBox in interface ITrueTypeAttributesshort getBBox_xMax()
getBBox_xMax in interface ITrueTypeAttributesshort getBBox_xMin()
getBBox_xMin in interface ITrueTypeAttributesshort getBBox_yMax()
getBBox_yMax in interface ITrueTypeAttributesshort getBBox_yMin()
getBBox_yMin in interface ITrueTypeAttributesString getCompatibleFullName()
getCompatibleFullName in interface ITrueTypeAttributesString getCopyrightNotice()
getCopyrightNotice in interface ITrueTypeAttributesString getDescription()
getDescription in interface ITrueTypeAttributesString getDesigner()
getDesigner in interface ITrueTypeAttributesString getDesignerURL()
getDesignerURL in interface ITrueTypeAttributesint getFirstCharIndex()
getFirstCharIndex in interface ITrueTypeAttributeslong getFixedPitch()
getFixedPitch in interface ITrueTypeAttributesString getFontFamilyName()
getFontFamilyName in interface ITrueTypeAttributesString getFontSubFamilyName()
getFontSubFamilyName in interface ITrueTypeAttributesFontType getFontType()
IFontgetFontType in interface IFontgetFontType in interface ITrueTypeAttributesfont typeString getFullFontName()
getFullFontName in interface ITrueTypeAttributesint getGlyphID(int charCode,
EncodingType encoding)
throws XFEException
XFEExceptioncom.gnostice.xtremefontengine.TrueTypeGlyfInfo getGlyphInfo(int glyphID)
short getHorizontalAscent()
getHorizontalAscent in interface ITrueTypeAttributesshort getHorizontalCaretSlopeRise()
getHorizontalCaretSlopeRise in interface ITrueTypeAttributesshort getHorizontalDescent()
getHorizontalDescent in interface ITrueTypeAttributesshort getHorizontalLineGap()
getHorizontalLineGap in interface ITrueTypeAttributesdouble getItalicAngle()
getItalicAngle in interface ITrueTypeAttributesint getKern(int charCode1,
int charCode2)
int getLastCharIndex()
getLastCharIndex in interface ITrueTypeAttributesString getLicenseDescription()
getLicenseDescription in interface ITrueTypeAttributesString getLicenseInfoURL()
getLicenseInfoURL in interface ITrueTypeAttributesString getManufacturer()
getManufacturer in interface ITrueTypeAttributesint getMaxComponentDepth()
getMaxComponentDepth in interface ITrueTypeAttributesint getMaxComponentElements()
getMaxComponentElements in interface ITrueTypeAttributesint getMaxCompositeContours()
getMaxCompositeContours in interface ITrueTypeAttributesint getMaxZones()
getMaxZones in interface ITrueTypeAttributesint getMaxCompositePoints()
getMaxCompositePoints in interface ITrueTypeAttributesint getMaxContours()
getMaxContours in interface ITrueTypeAttributesint getMaxFunctionDefs()
getMaxFunctionDefs in interface ITrueTypeAttributesint getMaxInstructionDefs()
getMaxInstructionDefs in interface ITrueTypeAttributeslong getMaxMemType1()
getMaxMemType1 in interface ITrueTypeAttributeslong getMaxMemType42()
getMaxMemType42 in interface ITrueTypeAttributesint getMaxPoints()
getMaxPoints in interface ITrueTypeAttributesint getMaxSizeOfInstructions()
getMaxSizeOfInstructions in interface ITrueTypeAttributesint getMaxStackElements()
getMaxStackElements in interface ITrueTypeAttributesint getMaxStorage()
getMaxStorage in interface ITrueTypeAttributesint getMaxTwilightPoints()
getMaxTwilightPoints in interface ITrueTypeAttributesshort getMinBottomSideBearing()
getMinBottomSideBearing in interface ITrueTypeAttributesshort getMinLeftSideBearing()
getMinLeftSideBearing in interface ITrueTypeAttributeslong getMinMemType1()
getMinMemType1 in interface ITrueTypeAttributesshort getMinRightSideBearing()
getMinRightSideBearing in interface ITrueTypeAttributesshort getMinTopSideBearing()
getMinTopSideBearing in interface ITrueTypeAttributesint getNumberOfGlyphs()
getNumberOfGlyphs in interface IFontgetNumberOfGlyphs in interface ITrueTypeAttributesString getPostscriptName()
getPostscriptName in interface ITrueTypeAttributesString getPreferredFamily()
getPreferredFamily in interface ITrueTypeAttributesString getPreferredSubFamily()
getPreferredSubFamily in interface ITrueTypeAttributesint getPropertyCount()
throws XFEException
IFontgetPropertyCount in interface IFontXFEException - if an illegal argument is supplied.FontPropertyInfo getPropertyInfo(int index) throws XFEException
IFontgetPropertyInfo in interface IFontindex - index of the propertyXFEException - if an illegal argument is supplied.String getSampleText()
getSampleText in interface ITrueTypeAttributescom.gnostice.xtremefontengine.TrueTypeGlyfInfo getShapeForGlyphIndex(int glyphID,
float fontSize,
int dpi)
throws IOException,
XFEException
IOExceptionXFEExceptionshort getStrikeoutPosition()
getStrikeoutPosition in interface ITrueTypeAttributesshort getStrikeoutSize()
getStrikeoutSize in interface ITrueTypeAttributesshort getSubscriptXSize()
getSubscriptXSize in interface ITrueTypeAttributesshort getSubscriptYOffset()
getSubscriptYOffset in interface ITrueTypeAttributesshort getSubscriptYSize()
getSubscriptYSize in interface ITrueTypeAttributesshort getSuperscriptXOffset()
getSuperscriptXOffset in interface ITrueTypeAttributesshort getSuperscriptXSize()
getSuperscriptXSize in interface ITrueTypeAttributesshort getSuperscriptYOffset()
getSuperscriptYOffset in interface ITrueTypeAttributesshort getSuperscriptYSize()
getSuperscriptYSize in interface ITrueTypeAttributesList<EncodingType> getSupportedEncodings()
IFontgetSupportedEncodings in interface IFontgetSupportedEncodings in interface ITrueTypeAttributesint getTableCount()
getTableCount in interface ITrueTypeAttributesString getTrademark()
getTrademark in interface ITrueTypeAttributesshort getType()
getType in interface ITrueTypeAttributesint getTypoAscender()
getTypoAscender in interface ITrueTypeAttributesint getTypoDescender()
getTypoDescender in interface ITrueTypeAttributesint getTypoLineGap()
getTypoLineGap in interface ITrueTypeAttributesshort getUnderlinePosition()
getUnderlinePosition in interface ITrueTypeAttributesshort getUnderlineThickness()
getUnderlineThickness in interface ITrueTypeAttributesString getUniqueFontIdentifier()
getUniqueFontIdentifier in interface ITrueTypeAttributesint getUnits_per_em()
IFontgetUnits_per_em in interface IFontgetUnits_per_em in interface ITrueTypeAttributesString getVendorURL()
getVendorURL in interface ITrueTypeAttributesString getVersion()
getVersion in interface ITrueTypeAttributesshort getVerticalAscent()
getVerticalAscent in interface ITrueTypeAttributesshort getVerticalCaretOffset()
getVerticalCaretOffset in interface ITrueTypeAttributesshort getVerticalCaretSlopeRise()
getVerticalCaretSlopeRise in interface ITrueTypeAttributesshort getVerticalCaretSlopeRun()
getVerticalCaretSlopeRun in interface ITrueTypeAttributesshort getVerticalDescent()
getVerticalDescent in interface ITrueTypeAttributesshort getVerticalLineGap()
getVerticalLineGap in interface ITrueTypeAttributesint getWeightClass()
getWeightClass in interface ITrueTypeAttributesint getWidthClass()
getWidthClass in interface ITrueTypeAttributesint getWinAscent()
getWinAscent in interface ITrueTypeAttributesint getWinDescent()
getWinDescent in interface ITrueTypeAttributesshort getXMaxExtent()
getXMaxExtent in interface ITrueTypeAttributesshort getYMaxExtent()
getYMaxExtent in interface ITrueTypeAttributesshort getSubscriptXOffset()
getSubscriptXOffset in interface ITrueTypeAttributesString getGlyphName(int glyphID)
GeneralPath getOutlineForCharcode(int charCode, float fontSize, int dpi, EncodingType encoding) throws IOException, XFEException
IFontgetOutlineForCharcode in interface IFontcharCode - character codefontSize - size of the fontdpi - pixel densityencoding - font encodingIOException - if an I/O error occurs.XFEException - if an illegal argument is supplied.GeneralPath getOutlineForGlyphID(int glyphID, float fontSize, int dpi, EncodingType encoding) throws IOException, XFEException
IFontgetOutlineForGlyphID in interface IFontglyphID - glyph IDfontSize - font sizedpi - pixel densityencoding - font encodingIOException - if an I/O error occurs.XFEException - if an illegal argument is supplied.GeneralPath getOutlineForGlyphName(String glyphName, float fontSize, int dpi, EncodingType encoding) throws IOException, XFEException
IFontgetOutlineForGlyphName in interface IFontglyphName - name of the glyphfontSize - font sizedpi - pixel densityencoding - font densityIOException - if an I/O error occurs.XFEException - if an illegal argument is supplied.TreeMap<Integer,Integer> getGlyphIdDict(EncodingType encoding)
int getGlyphID(String glyphName)
void close()
throws IOException
close in interface IFontIOExceptionfloat getAdvanceWidthX(int gid,
int fontSize)
getAdvanceWidthX in interface IFont