Package org.apache.fop.svg.font
Class FOPGVTFont
java.lang.Object
org.apache.fop.svg.font.FOPGVTFont
- All Implemented Interfaces:
org.apache.batik.gvt.font.GVTFont
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanDisplay(char c) intcanDisplayUpTo(char[] text, int start, int limit) intcanDisplayUpTo(String str) intcanDisplayUpTo(CharacterIterator iter, int start, int limit) org.apache.batik.gvt.font.GVTGlyphVectorcreateGlyphVector(FontRenderContext frc, char[] chars) org.apache.batik.gvt.font.GVTGlyphVectorcreateGlyphVector(FontRenderContext frc, int[] glyphCodes, CharacterIterator ci) org.apache.batik.gvt.font.GVTGlyphVectorcreateGlyphVector(FontRenderContext frc, String text) org.apache.batik.gvt.font.GVTGlyphVectorcreateGlyphVector(FontRenderContext frc, String text, String script, String language) org.apache.batik.gvt.font.GVTGlyphVectorderiveFont(float size) getFont()floatgetHKern(int glyphCode1, int glyphCode2) org.apache.batik.gvt.font.GVTLineMetricsgetLineMetrics(char[] chars, int beginIndex, int limit, FontRenderContext frc) org.apache.batik.gvt.font.GVTLineMetricsgetLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc) org.apache.batik.gvt.font.GVTLineMetricsgetLineMetrics(String str, FontRenderContext frc) org.apache.batik.gvt.font.GVTLineMetricsgetLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) floatgetSize()floatgetVKern(int glyphCode1, int glyphCode2) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.batik.gvt.font.GVTFont
toString
-
Constructor Details
-
FOPGVTFont
-
-
Method Details
-
getFont
-
canDisplay
public boolean canDisplay(char c) - Specified by:
canDisplayin interfaceorg.apache.batik.gvt.font.GVTFont
-
canDisplayUpTo
public int canDisplayUpTo(char[] text, int start, int limit) - Specified by:
canDisplayUpToin interfaceorg.apache.batik.gvt.font.GVTFont
-
canDisplayUpTo
- Specified by:
canDisplayUpToin interfaceorg.apache.batik.gvt.font.GVTFont
-
canDisplayUpTo
- Specified by:
canDisplayUpToin interfaceorg.apache.batik.gvt.font.GVTFont
-
createGlyphVector
public org.apache.batik.gvt.font.GVTGlyphVector createGlyphVector(FontRenderContext frc, char[] chars) - Specified by:
createGlyphVectorin interfaceorg.apache.batik.gvt.font.GVTFont
-
createGlyphVector
public org.apache.batik.gvt.font.GVTGlyphVector createGlyphVector(FontRenderContext frc, CharacterIterator ci) - Specified by:
createGlyphVectorin interfaceorg.apache.batik.gvt.font.GVTFont
-
createGlyphVector
public org.apache.batik.gvt.font.GVTGlyphVector createGlyphVector(FontRenderContext frc, int[] glyphCodes, CharacterIterator ci) - Specified by:
createGlyphVectorin interfaceorg.apache.batik.gvt.font.GVTFont
-
createGlyphVector
public org.apache.batik.gvt.font.GVTGlyphVector createGlyphVector(FontRenderContext frc, String text) - Specified by:
createGlyphVectorin interfaceorg.apache.batik.gvt.font.GVTFont
-
createGlyphVector
public org.apache.batik.gvt.font.GVTGlyphVector createGlyphVector(FontRenderContext frc, String text, String script, String language) -
deriveFont
- Specified by:
deriveFontin interfaceorg.apache.batik.gvt.font.GVTFont
-
getFontInfo
-
getFontKey
-
getFontTriplet
-
getFamilyName
- Specified by:
getFamilyNamein interfaceorg.apache.batik.gvt.font.GVTFont
-
getLineMetrics
public org.apache.batik.gvt.font.GVTLineMetrics getLineMetrics(char[] chars, int beginIndex, int limit, FontRenderContext frc) - Specified by:
getLineMetricsin interfaceorg.apache.batik.gvt.font.GVTFont
-
getLineMetrics
public org.apache.batik.gvt.font.GVTLineMetrics getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) - Specified by:
getLineMetricsin interfaceorg.apache.batik.gvt.font.GVTFont
-
getLineMetrics
- Specified by:
getLineMetricsin interfaceorg.apache.batik.gvt.font.GVTFont
-
getLineMetrics
public org.apache.batik.gvt.font.GVTLineMetrics getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc) - Specified by:
getLineMetricsin interfaceorg.apache.batik.gvt.font.GVTFont
-
getSize
public float getSize()- Specified by:
getSizein interfaceorg.apache.batik.gvt.font.GVTFont
-
getVKern
public float getVKern(int glyphCode1, int glyphCode2) - Specified by:
getVKernin interfaceorg.apache.batik.gvt.font.GVTFont
-
getHKern
public float getHKern(int glyphCode1, int glyphCode2) - Specified by:
getHKernin interfaceorg.apache.batik.gvt.font.GVTFont
-