Type1FontMetrics
Inheritance: java.lang.Object, com.aspose.font.FontMetrics
public class Type1FontMetrics extends FontMetrics
Representerar Type1-typsnittsmetrik.
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fontSize | double | Fontstorlek. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fontSize | double | Fontstorlek. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| glyphId | GlyphId | Glyfidentifierare. |
Returns: FontBBox - Glyph BBox.
getGlyphWidth(GlyphId glyphId)
public double getGlyphWidth(GlyphId glyphId)
Returnerar glyfbredd. Kan åsidosättas av specifika teckenkodningsärvda klasser.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| glyphId | GlyphId | Glyfidentifierare. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| prevGlyphId | GlyphId | Första glyph i paret. |
| nextGlyphId | GlyphId | Fontstorlek. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fontSize | double | Fontstorlek. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fontSize | double |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| fontSize | double | Fontstorlek. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| unicode | java.lang.String | Unicode-sträng. |
| fontSize | double | Fontstorlek. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | double | Ascender-värde. |
setDescender(double value)
public void setDescender(double value)
Ställer in Descender-värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | double | Descender-värde. |
setGlyphWidth(GlyphId glyphId, double value)
public void setGlyphWidth(GlyphId glyphId, double value)
Ställer in glyfbredd.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| glyphId | GlyphId | Glyfidentifierare. |
| värde | double | Ny bredd. |
setTypoAscender(double value)
public void setTypoAscender(double value)
Ställer in TypoAscender-värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | double | TypoAscender-värde. |
setTypoDescender(double value)
public void setTypoDescender(double value)
Ställer in TypoDescender-värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | double | TypoDescender-värde. |
setUnitsPerEM(long value)
public void setUnitsPerEM(long value)
Ställer in UnitsPerEM-värde.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | long |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |