Type1FontMetrics
Inheritance: java.lang.Object, com.aspose.font.FontMetrics
public class Type1FontMetrics extends FontMetrics
Stellt die Type1-Schriftmetriken dar.
Methoden
| Methode | Beschreibung |
|---|---|
| equals(Object arg0) | |
| getAscender() | Liefert Aufstiegswert. |
| getAscender(double fontSize) | Gibt den Ascender für eine bestimmte Schriftgröße zurück. |
| getCapHeight() | Liefert den Cap‑Höhenwert. |
| getClass() | |
| getDescender() | Liefert Descender-Wert. |
| getDescender(double fontSize) | Gibt den Descender für eine bestimmte Schriftgröße zurück. |
| getFontBBox() | Liefert den FontBBox-Wert. |
| getFontMatrix() | Liefert die Font-Transformationsmatrix. |
| getGlyphBBox(GlyphId glyphId) | Gibt das Glyph-Bbox zurück. |
| getGlyphWidth(GlyphId glyphId) | Gibt die Glyph-Breite zurück. |
| getItalicAngle() | Liefert den Kursivwinkelwert. |
| getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId) | Gibt den Kerning-Wert für das Glyph-Paar zurück. |
| getLineGap() | Liest den LineGap-Wert. |
| getStdHW() | Liefert den StdHW-Wert. |
| getStdVW() | Liefert den StdVW-Wert. |
| getTypoAscender() | Liest den TypoAscender-Wert. |
| getTypoAscender(double fontSize) | Gibt den typografischen Ascender für eine bestimmte Schriftgröße zurück. |
| getTypoDescender() | Liest den TypoDescender-Wert. |
| getTypoDescender(double fontSize) | Gibt den typografischen Descender für eine bestimmte Schriftgröße zurück. |
| getTypoLineGap() | Liest den TypoLineGap-Wert. |
| getTypoLineGap(double fontSize) | Gibt den Zeilenabstand für eine bestimmte Schriftgröße zurück. |
| getUnderlinePosition() | Liefert den Unterstreichungspositionswert. |
| getUnderlineThickness() | Liefert den Unterstreichungsdickenwert. |
| getUnitsPerEM() | Liefert den Unterstreichungs-UnitsPerEM-Wert. |
| getWeight() | Liefert das Gewicht. |
| getXHeight() | Liefert den XHeight-Wert. |
| hashCode() | |
| isFixedPitch() | Liest den IsFixedPitch-Wert. |
| measureString(String unicode, double fontSize) | Misst die Zeichenkette und gibt die Zeichenkettenbreite zurück. |
| notify() | |
| notifyAll() | |
| setAscender(double value) | Setzt den Ascender-Wert. |
| setDescender(double value) | Setzt den Descender-Wert. |
| setGlyphWidth(GlyphId glyphId, double value) | Setzt die Glyph-Breite. |
| setTypoAscender(double value) | Setzt den TypoAscender-Wert. |
| setTypoDescender(double value) | Setzt den TypoDescender-Wert. |
| setUnitsPerEM(long value) | |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAscender()
public double getAscender()
Liefert Aufstiegswert.
Returns: double - Ascender-Wert.
getAscender(double fontSize)
public double getAscender(double fontSize)
Gibt den Ascender für eine bestimmte Schriftgröße zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontSize | double | Schriftgröße. |
Returns: double - Ascender-Wert.
getCapHeight()
public double getCapHeight()
Liefert den Cap‑Höhenwert.
Returns: double - Cap-Höhenwert.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDescender()
public double getDescender()
Liefert Descender-Wert.
Returns: double - Descender-Wert.
getDescender(double fontSize)
public double getDescender(double fontSize)
Gibt den Descender für eine bestimmte Schriftgröße zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontSize | double | Schriftgröße. |
Returns: double - Descender-Wert.
getFontBBox()
public FontBBox getFontBBox()
Liefert den FontBBox-Wert.
Returns: FontBBox - FontBBox value.
getFontMatrix()
public TransformationMatrix getFontMatrix()
Liefert die Font-Transformationsmatrix.
Returns: TransformationMatrix - Font transformation matrix.
getGlyphBBox(GlyphId glyphId)
public FontBBox getGlyphBBox(GlyphId glyphId)
Gibt das Glyph-Bbox zurück. Gibt FontBBox zurück, wenn das BBox für das Glyph nicht definiert war. Kann von spezifischen Font-Encoding-Erben überschrieben werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| glyphId | GlyphId | Glyph‑Bezeichner. |
Returns: FontBBox - Glyph BBox.
getGlyphWidth(GlyphId glyphId)
public double getGlyphWidth(GlyphId glyphId)
Gibt die Glyphenbreite zurück. Kann von spezifischen Font-Encoding-Erben überschrieben werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| glyphId | GlyphId | Glyph‑Bezeichner. |
Returns: double - Glyphenbreite.
getItalicAngle()
public double getItalicAngle()
Liefert den Kursivwinkelwert.
Returns: double - Kursivwinkelwert.
getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)
public double getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)
Gibt den Kerning-Wert für das Glyph-Paar zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| prevGlyphId | GlyphId | Erste Glyphe im Paar. |
| nextGlyphId | GlyphId | Schriftgröße. |
Returns: double - Kerning-Wert.
getLineGap()
public double getLineGap()
Liest den LineGap-Wert.
Returns: double - LineGap-Wert.
getStdHW()
public double getStdHW()
Liefert den StdHW-Wert.
Returns: double - StdHW-Wert.
getStdVW()
public double getStdVW()
Liefert den StdVW-Wert.
Returns: double - StdVW-Wert.
getTypoAscender()
public double getTypoAscender()
Liest den TypoAscender-Wert.
Returns: double - TypoAscender-Wert.
getTypoAscender(double fontSize)
public double getTypoAscender(double fontSize)
Gibt den typografischen Ascender für eine bestimmte Schriftgröße zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontSize | double | Schriftgröße. |
Returns: double - Typografischer Aufsteigerwert.
getTypoDescender()
public double getTypoDescender()
Liest den TypoDescender-Wert.
Returns: double - TypoDescender-Wert.
getTypoDescender(double fontSize)
public double getTypoDescender(double fontSize)
Gibt den typografischen Descender für eine bestimmte Schriftgröße zurück.
param fontSize Schriftgröße.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontSize | double |
Returns: double - Typografischer Abstiegwert.
getTypoLineGap()
public double getTypoLineGap()
Liest den TypoLineGap-Wert.
Returns: double - TypoLineGap-Wert.
getTypoLineGap(double fontSize)
public double getTypoLineGap(double fontSize)
Gibt den Zeilenabstand für eine bestimmte Schriftgröße zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| fontSize | double | Schriftgröße. |
Returns: double - Zeilenabstandswert.
getUnderlinePosition()
public double getUnderlinePosition()
Liefert den Unterstreichungspositionswert.
Returns: double - Unterstreichungspositionswert.
getUnderlineThickness()
public double getUnderlineThickness()
Liefert den Unterstreichungsdickenwert.
Returns: double - Unterstreichungsdickenwert.
getUnitsPerEM()
public long getUnitsPerEM()
Liefert den Unterstreichungs-UnitsPerEM-Wert.
Returns: long - Unterstreichungs-UnitsPerEM-Wert.
getWeight()
public String getWeight()
Liefert das Gewicht.
Returns: java.lang.String - Gewicht.
getXHeight()
public double getXHeight()
Liefert den XHeight-Wert.
Returns: double - XHeight-Wert.
hashCode()
public native int hashCode()
Returns: int
isFixedPitch()
public boolean isFixedPitch()
Liest den IsFixedPitch-Wert.
Returns: boolean - IsFixedPitch-Wert.
measureString(String unicode, double fontSize)
public double measureString(String unicode, double fontSize)
Misst die Zeichenkette und gibt die Zeichenkettenbreite zurück.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| unicode | java.lang.String | Unicode-Zeichenkette. |
| fontSize | double | Schriftgröße. |
Returns: double - Zeichenkettenbreite.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setAscender(double value)
public void setAscender(double value)
Setzt den Ascender-Wert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | Aufsteigerwert. |
setDescender(double value)
public void setDescender(double value)
Setzt den Descender-Wert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | Abstiegwert. |
setGlyphWidth(GlyphId glyphId, double value)
public void setGlyphWidth(GlyphId glyphId, double value)
Setzt die Glyph-Breite.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| glyphId | GlyphId | Glyph‑Bezeichner. |
| Wert | double | Neue Breite. |
setTypoAscender(double value)
public void setTypoAscender(double value)
Setzt den TypoAscender-Wert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | TypoAscender-Wert. |
setTypoDescender(double value)
public void setTypoDescender(double value)
Setzt den TypoDescender-Wert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | double | TypoDescender-Wert. |
setUnitsPerEM(long value)
public void setUnitsPerEM(long value)
Setzt den UnitsPerEM-Wert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | 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 | Beschreibung |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long | |
| arg1 | int |