Type1FontMetrics

Inheritance: java.lang.Object, com.aspose.font.FontMetrics

public class Type1FontMetrics extends FontMetrics

Representerar Type1-typsnittsmetrik.

Metoder

MetodBeskrivning
equals(Object arg0)
getAscender()Hämtar ascendervärde.
getAscender(double fontSize)Returnerar ascender för en specifik teckenstorlek.
getCapHeight()Hämtar värdet för cap-höjd.
getClass()
getDescender()Hämtar descendervärde.
getDescender(double fontSize)Returnerar descender för en specifik teckenstorlek.
getFontBBox()Hämtar FontBBox‑värdet.
getFontMatrix()Hämtar fontens transformationsmatris.
getGlyphBBox(GlyphId glyphId)Returnerar glyf Bbox.
getGlyphWidth(GlyphId glyphId)Returnerar glyfbredd.
getItalicAngle()Hämtar värdet för kursiv vinkel.
getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)Returnerar kerningvärde för glyfparet.
getLineGap()Hämtar LineGap-värde.
getStdHW()Hämtar StdHW-värdet.
getStdVW()Hämtar StdVW-värdet.
getTypoAscender()Hämtar TypoAscender-värde.
getTypoAscender(double fontSize)Returnerar typografisk ascender för specifik Font-storlek.
getTypoDescender()Hämtar TypoDescender-värde.
getTypoDescender(double fontSize)Returnerar typografisk descender för specifik fontstorlek.
getTypoLineGap()Hämtar TypoLineGap-värde.
getTypoLineGap(double fontSize)Returnerar radgap för specifik Font-storlek.
getUnderlinePosition()Hämtar värdet för understrykningens position.
getUnderlineThickness()Hämtar värdet för understrykningens tjocklek.
getUnitsPerEM()Hämtar värdet för understrykningens UnitsPerEM.
getWeight()Hämtar vikt.
getXHeight()Hämtar XHeight-värdet.
hashCode()
isFixedPitch()Hämtar IsFixedPitch-värde.
measureString(String unicode, double fontSize)Mäter sträng och returnerar strängbredd.
notify()
notifyAll()
setAscender(double value)Ställer in Ascender-värde.
setDescender(double value)Ställer in Descender-värde.
setGlyphWidth(GlyphId glyphId, double value)Ställer in glyfbredd.
setTypoAscender(double value)Ställer in TypoAscender-värde.
setTypoDescender(double value)Ställer in TypoDescender-värde.
setUnitsPerEM(long value)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getAscender()

public double getAscender()

Hämtar ascendervärde.

Returns: double - Ascender-värde.

getAscender(double fontSize)

public double getAscender(double fontSize)

Returnerar ascender för en specifik teckenstorlek.

Parameters:

ParameterTypBeskrivning
fontSizedoubleFontstorlek.

Returns: double - Ascender-värde.

getCapHeight()

public double getCapHeight()

Hämtar värdet för cap-höjd.

Returns: double - värde för versalhöjd.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDescender()

public double getDescender()

Hämtar descendervärde.

Returns: double - Descender-värde.

getDescender(double fontSize)

public double getDescender(double fontSize)

Returnerar descender för en specifik teckenstorlek.

Parameters:

ParameterTypBeskrivning
fontSizedoubleFontstorlek.

Returns: double - Descender-värde.

getFontBBox()

public FontBBox getFontBBox()

Hämtar FontBBox‑värdet.

Returns: FontBBox - FontBBox value.

getFontMatrix()

public TransformationMatrix getFontMatrix()

Hämtar fontens transformationsmatris.

Returns: TransformationMatrix - Font transformation matrix.

getGlyphBBox(GlyphId glyphId)

public FontBBox getGlyphBBox(GlyphId glyphId)

Returnerar glyf Bbox. Returnerar FontBBox om BBox inte var definierad för glyfen. Kan åsidosättas av specifika teckenkodningsarvtagare.

Parameters:

ParameterTypBeskrivning
glyphIdGlyphIdGlyfidentifierare.

Returns: FontBBox - Glyph BBox.

getGlyphWidth(GlyphId glyphId)

public double getGlyphWidth(GlyphId glyphId)

Returnerar glyfbredd. Kan åsidosättas av specifika teckenkodningsärvda klasser.

Parameters:

ParameterTypBeskrivning
glyphIdGlyphIdGlyfidentifierare.

Returns: double - Glyph-bredd.

getItalicAngle()

public double getItalicAngle()

Hämtar värdet för kursiv vinkel.

Returns: double - värde för kursiv vinkel.

getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)

public double getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)

Returnerar kerningvärde för glyfparet.

Parameters:

ParameterTypBeskrivning
prevGlyphIdGlyphIdFörsta glyph i paret.
nextGlyphIdGlyphIdFontstorlek.

Returns: double - Kerningvärde.

getLineGap()

public double getLineGap()

Hämtar LineGap-värde.

Returns: double - LineGap-värde.

getStdHW()

public double getStdHW()

Hämtar StdHW-värdet.

Returns: double - StdHW-värde.

getStdVW()

public double getStdVW()

Hämtar StdVW-värdet.

Returns: double - StdVW-värde.

getTypoAscender()

public double getTypoAscender()

Hämtar TypoAscender-värde.

Returns: double - TypoAscender-värde.

getTypoAscender(double fontSize)

public double getTypoAscender(double fontSize)

Returnerar typografisk ascender för specifik Font-storlek.

Parameters:

ParameterTypBeskrivning
fontSizedoubleFontstorlek.

Returns: double - Typographic ascender-värde.

getTypoDescender()

public double getTypoDescender()

Hämtar TypoDescender-värde.

Returns: double - TypoDescender-värde.

getTypoDescender(double fontSize)

public double getTypoDescender(double fontSize)

Returnerar typografisk descender för specifik fontstorlek.

param fontSize teckenstorlek.

Parameters:

ParameterTypBeskrivning
fontSizedouble

Returns: double - Typographic descender-värde.

getTypoLineGap()

public double getTypoLineGap()

Hämtar TypoLineGap-värde.

Returns: double - TypoLineGap-värde.

getTypoLineGap(double fontSize)

public double getTypoLineGap(double fontSize)

Returnerar radgap för specifik Font-storlek.

Parameters:

ParameterTypBeskrivning
fontSizedoubleFontstorlek.

Returns: double - Line gap-värde.

getUnderlinePosition()

public double getUnderlinePosition()

Hämtar värdet för understrykningens position.

Returns: double - värde för understrykningens position.

getUnderlineThickness()

public double getUnderlineThickness()

Hämtar värdet för understrykningens tjocklek.

Returns: double - värde för understrykningens tjocklek.

getUnitsPerEM()

public long getUnitsPerEM()

Hämtar värdet för understrykningens UnitsPerEM.

Returns: long - värde för understrykningens UnitsPerEM.

getWeight()

public String getWeight()

Hämtar vikt.

Returns: java.lang.String - Vikt.

getXHeight()

public double getXHeight()

Hämtar XHeight-värdet.

Returns: double - XHeight-värde.

hashCode()

public native int hashCode()

Returns: int

isFixedPitch()

public boolean isFixedPitch()

Hämtar IsFixedPitch-värde.

Returns: boolean - IsFixedPitch-värde.

measureString(String unicode, double fontSize)

public double measureString(String unicode, double fontSize)

Mäter sträng och returnerar strängbredd.

Parameters:

ParameterTypBeskrivning
unicodejava.lang.StringUnicode-sträng.
fontSizedoubleFontstorlek.

Returns: double - Strängbredd.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAscender(double value)

public void setAscender(double value)

Ställer in Ascender-värde.

Parameters:

ParameterTypBeskrivning
värdedoubleAscender-värde.

setDescender(double value)

public void setDescender(double value)

Ställer in Descender-värde.

Parameters:

ParameterTypBeskrivning
värdedoubleDescender-värde.

setGlyphWidth(GlyphId glyphId, double value)

public void setGlyphWidth(GlyphId glyphId, double value)

Ställer in glyfbredd.

Parameters:

ParameterTypBeskrivning
glyphIdGlyphIdGlyfidentifierare.
värdedoubleNy bredd.

setTypoAscender(double value)

public void setTypoAscender(double value)

Ställer in TypoAscender-värde.

Parameters:

ParameterTypBeskrivning
värdedoubleTypoAscender-värde.

setTypoDescender(double value)

public void setTypoDescender(double value)

Ställer in TypoDescender-värde.

Parameters:

ParameterTypBeskrivning
värdedoubleTypoDescender-värde.

setUnitsPerEM(long value)

public void setUnitsPerEM(long value)

Ställer in UnitsPerEM-värde.

Parameters:

ParameterTypBeskrivning
värdelong

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int