Type1FontMetrics
Inheritance: java.lang.Object, com.aspose.font.FontMetrics
public class Type1FontMetrics extends FontMetrics
Rappresenta le metriche del Font Type1.
Metodi
| Metodo | Descrizione |
|---|---|
| equals(Object arg0) | |
| getAscender() | Ottiene il valore dell’ascendente. |
| getAscender(double fontSize) | Restituisce l’ascender per una dimensione specifica del Font. |
| getCapHeight() | Ottiene il valore dell’altezza delle maiuscole. |
| getClass() | |
| getDescender() | Ottiene il valore del discendente. |
| getDescender(double fontSize) | Restituisce il descender per una dimensione specifica del Font. |
| getFontBBox() | Restituisce il valore FontBBox. |
| getFontMatrix() | Ottiene la matrice di trasformazione del Font. |
| getGlyphBBox(GlyphId glyphId) | Restituisce il Bbox del glifo. |
| getGlyphWidth(GlyphId glyphId) | Restituisce la larghezza del glifo. |
| getItalicAngle() | Ottiene il valore dell’angolo italic. |
| getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId) | Restituisce il valore di kerning per la coppia di glifi. |
| getLineGap() | Ottiene il valore LineGap. |
| getStdHW() | Ottiene il valore StdHW. |
| getStdVW() | Ottiene il valore StdVW. |
| getTypoAscender() | Ottiene il valore TypoAscender. |
| getTypoAscender(double fontSize) | Restituisce l’ascendente tipografico per una dimensione specifica del Font. |
| getTypoDescender() | Ottiene il valore TypoDescender. |
| getTypoDescender(double fontSize) | Restituisce il discendente tipografico per una dimensione specifica del font. |
| getTypoLineGap() | Ottiene il valore TypoLineGap. |
| getTypoLineGap(double fontSize) | Restituisce il gap di linea per una dimensione specifica del Font. |
| getUnderlinePosition() | Ottiene il valore della posizione di sottolineatura. |
| getUnderlineThickness() | Ottiene il valore dello spessore della sottolineatura. |
| getUnitsPerEM() | Ottiene il valore UnitsPerEM della sottolineatura. |
| getWeight() | Ottiene il peso. |
| getXHeight() | Ottiene il valore XHeight. |
| hashCode() | |
| isFixedPitch() | Ottiene il valore IsFixedPitch. |
| measureString(String unicode, double fontSize) | Misura la stringa e restituisce la larghezza della stringa. |
| notify() | |
| notifyAll() | |
| setAscender(double value) | Imposta il valore Ascender. |
| setDescender(double value) | Imposta il valore Descender. |
| setGlyphWidth(GlyphId glyphId, double value) | Imposta la larghezza del glifo. |
| setTypoAscender(double value) | Imposta il valore TypoAscender. |
| setTypoDescender(double value) | Imposta il valore TypoDescender. |
| setUnitsPerEM(long value) | |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAscender()
public double getAscender()
Ottiene il valore dell’ascendente.
Returns: double - valore Ascender.
getAscender(double fontSize)
public double getAscender(double fontSize)
Restituisce l’ascender per una dimensione specifica del Font.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontSize | double | Dimensione del Font. |
Returns: double - valore Ascender.
getCapHeight()
public double getCapHeight()
Ottiene il valore dell’altezza delle maiuscole.
Returns: double - valore dell’altezza Cap.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDescender()
public double getDescender()
Ottiene il valore del discendente.
Returns: double - valore Descender.
getDescender(double fontSize)
public double getDescender(double fontSize)
Restituisce il descender per una dimensione specifica del Font.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontSize | double | Dimensione del Font. |
Returns: double - valore Descender.
getFontBBox()
public FontBBox getFontBBox()
Restituisce il valore FontBBox.
Returns: FontBBox - FontBBox value.
getFontMatrix()
public TransformationMatrix getFontMatrix()
Ottiene la matrice di trasformazione del Font.
Returns: TransformationMatrix - Font transformation matrix.
getGlyphBBox(GlyphId glyphId)
public FontBBox getGlyphBBox(GlyphId glyphId)
Restituisce il Bbox del glifo. Restituisce FontBBox se il BBox non era definito per il glifo. Può essere sovrascritto da eredi di codifica del font specifici.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| glyphId | GlyphId | Identificatore del glifo. |
Returns: FontBBox - Glyph BBox.
getGlyphWidth(GlyphId glyphId)
public double getGlyphWidth(GlyphId glyphId)
Restituisce la larghezza del glyph. Può essere sovrascritto da eredi di codifica del font specifici.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| glyphId | GlyphId | Identificatore del glifo. |
Returns: double - Larghezza del glyph.
getItalicAngle()
public double getItalicAngle()
Ottiene il valore dell’angolo italic.
Returns: double - valore dell’angolo Italic.
getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)
public double getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)
Restituisce il valore di kerning per la coppia di glifi.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| prevGlyphId | GlyphId | Primo glyph nella coppia. |
| nextGlyphId | GlyphId | Dimensione del Font. |
Returns: double - Valore del kerning.
getLineGap()
public double getLineGap()
Ottiene il valore LineGap.
Returns: double - Valore del LineGap.
getStdHW()
public double getStdHW()
Ottiene il valore StdHW.
Returns: double - valore StdHW.
getStdVW()
public double getStdVW()
Ottiene il valore StdVW.
Returns: double - valore StdVW.
getTypoAscender()
public double getTypoAscender()
Ottiene il valore TypoAscender.
Returns: double - Valore del TypoAscender.
getTypoAscender(double fontSize)
public double getTypoAscender(double fontSize)
Restituisce l’ascendente tipografico per una dimensione specifica del Font.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontSize | double | Dimensione del Font. |
Returns: double - Valore del Typographic ascender.
getTypoDescender()
public double getTypoDescender()
Ottiene il valore TypoDescender.
Returns: double - Valore del TypoDescender.
getTypoDescender(double fontSize)
public double getTypoDescender(double fontSize)
Restituisce il discendente tipografico per una dimensione specifica del font.
param fontSize Dimensione del font.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontSize | double |
Returns: double - Valore del Typographic descender.
getTypoLineGap()
public double getTypoLineGap()
Ottiene il valore TypoLineGap.
Returns: double - Valore del TypoLineGap.
getTypoLineGap(double fontSize)
public double getTypoLineGap(double fontSize)
Restituisce il gap di linea per una dimensione specifica del Font.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| fontSize | double | Dimensione del Font. |
Returns: double - Valore del Line gap.
getUnderlinePosition()
public double getUnderlinePosition()
Ottiene il valore della posizione di sottolineatura.
Returns: double - valore della posizione di sottolineatura.
getUnderlineThickness()
public double getUnderlineThickness()
Ottiene il valore dello spessore della sottolineatura.
Returns: double - valore dello spessore della sottolineatura.
getUnitsPerEM()
public long getUnitsPerEM()
Ottiene il valore UnitsPerEM della sottolineatura.
Returns: long - valore UnitsPerEM della sottolineatura.
getWeight()
public String getWeight()
Ottiene il peso.
Returns: java.lang.String - Peso.
getXHeight()
public double getXHeight()
Ottiene il valore XHeight.
Returns: double - valore XHeight.
hashCode()
public native int hashCode()
Returns: int
isFixedPitch()
public boolean isFixedPitch()
Ottiene il valore IsFixedPitch.
Returns: boolean - Valore del IsFixedPitch.
measureString(String unicode, double fontSize)
public double measureString(String unicode, double fontSize)
Misura la stringa e restituisce la larghezza della stringa.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| unicode | java.lang.String | Stringa Unicode. |
| fontSize | double | Dimensione del Font. |
Returns: double - Larghezza del String.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setAscender(double value)
public void setAscender(double value)
Imposta il valore Ascender.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | double | Valore del Ascender. |
setDescender(double value)
public void setDescender(double value)
Imposta il valore Descender.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | double | Valore del Descender. |
setGlyphWidth(GlyphId glyphId, double value)
public void setGlyphWidth(GlyphId glyphId, double value)
Imposta la larghezza del glifo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| glyphId | GlyphId | Identificatore del glifo. |
| valore | double | Nuova larghezza. |
setTypoAscender(double value)
public void setTypoAscender(double value)
Imposta il valore TypoAscender.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | double | Valore del TypoAscender. |
setTypoDescender(double value)
public void setTypoDescender(double value)
Imposta il valore TypoDescender.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | double | Valore del TypoDescender. |
setUnitsPerEM(long value)
public void setUnitsPerEM(long value)
Imposta il valore UnitsPerEM.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long | |
| arg1 | int |