Type1FontMetrics
Inheritance: java.lang.Object, com.aspose.font.FontMetrics
public class Type1FontMetrics extends FontMetrics
يمثل قياسات خط Type1.
الطرق
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAscender()
public double getAscender()
يحصل على قيمة الصاعد.
Returns: double - قيمة Ascender.
getAscender(double fontSize)
public double getAscender(double fontSize)
يعيد قيمة الصاعد لحجم الخط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontSize | double | حجم الخط. |
Returns: double - قيمة Ascender.
getCapHeight()
public double getCapHeight()
يحصل على قيمة ارتفاع الحرف العلوي.
Returns: double - قيمة ارتفاع القمة.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDescender()
public double getDescender()
يحصل على قيمة النازل.
Returns: double - قيمة Descender.
getDescender(double fontSize)
public double getDescender(double fontSize)
يعيد قيمة النازل لحجم الخط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontSize | double | حجم الخط. |
Returns: double - قيمة Descender.
getFontBBox()
public FontBBox getFontBBox()
يحصل على قيمة FontBBox.
Returns: FontBBox - FontBBox value.
getFontMatrix()
public TransformationMatrix getFontMatrix()
يحصل على مصفوفة تحويل الخط.
Returns: TransformationMatrix - Font transformation matrix.
getGlyphBBox(GlyphId glyphId)
public FontBBox getGlyphBBox(GlyphId glyphId)
يعيد Bbox للرمز. يعيد FontBBox إذا لم يتم تعريف BBox للرمز. قد يتم تجاوزها بواسطة وراثي ترميز الخط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| glyphId | GlyphId | معرف الرمز. |
Returns: FontBBox - Glyph BBox.
getGlyphWidth(GlyphId glyphId)
public double getGlyphWidth(GlyphId glyphId)
يعيد عرض الحرف. قد يتم تجاوزها من قبل وراثي ترميز الخط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| glyphId | GlyphId | معرف الرمز. |
Returns: double - عرض glyph.
getItalicAngle()
public double getItalicAngle()
يحصل على قيمة زاوية المائل.
Returns: double - قيمة زاوية المائل.
getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)
public double getKerningValue(GlyphId prevGlyphId, GlyphId nextGlyphId)
يعيد قيمة التباعد للزوج من الرموز.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| prevGlyphId | GlyphId | أول glyph في الزوج. |
| nextGlyphId | GlyphId | حجم الخط. |
Returns: double - قيمة Kerning.
getLineGap()
public double getLineGap()
يحصل على قيمة LineGap.
Returns: double - قيمة LineGap.
getStdHW()
public double getStdHW()
يحصل على قيمة StdHW.
Returns: double - قيمة StdHW.
getStdVW()
public double getStdVW()
يحصل على قيمة StdVW.
Returns: double - قيمة StdVW.
getTypoAscender()
public double getTypoAscender()
يحصل على قيمة TypoAscender.
Returns: double - قيمة TypoAscender.
getTypoAscender(double fontSize)
public double getTypoAscender(double fontSize)
يعيد الصاعد الطباعي لحجم الخط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontSize | double | حجم الخط. |
Returns: double - قيمة Typographic ascender.
getTypoDescender()
public double getTypoDescender()
يحصل على قيمة TypoDescender.
Returns: double - قيمة TypoDescender.
getTypoDescender(double fontSize)
public double getTypoDescender(double fontSize)
يعيد النازل الطباعي لحجم الخط المحدد.
param fontSize حجم الخط.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontSize | double |
Returns: double - قيمة Typographic descender.
getTypoLineGap()
public double getTypoLineGap()
يحصل على قيمة TypoLineGap.
Returns: double - قيمة TypoLineGap.
getTypoLineGap(double fontSize)
public double getTypoLineGap(double fontSize)
يعيد الفجوة الخطية لحجم الخط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| fontSize | double | حجم الخط. |
Returns: double - قيمة Line gap.
getUnderlinePosition()
public double getUnderlinePosition()
يحصل على قيمة موضع الخط السفلي.
Returns: double - قيمة موضع الخط السفلي.
getUnderlineThickness()
public double getUnderlineThickness()
يحصل على قيمة سمك الخط السفلي.
Returns: double - قيمة سمك الخط السفلي.
getUnitsPerEM()
public long getUnitsPerEM()
يحصل على قيمة UnitsPerEM للخط السفلي.
Returns: long - قيمة UnitsPerEM للخط السفلي.
getWeight()
public String getWeight()
يحصل على الوزن.
Returns: java.lang.String - الوزن.
getXHeight()
public double getXHeight()
يحصل على قيمة XHeight.
Returns: double - قيمة XHeight.
hashCode()
public native int hashCode()
Returns: int
isFixedPitch()
public boolean isFixedPitch()
يحصل على قيمة IsFixedPitch.
Returns: boolean - قيمة IsFixedPitch.
measureString(String unicode, double fontSize)
public double measureString(String unicode, double fontSize)
يقيس السلسلة ويعيد عرض السلسلة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| unicode | java.lang.String | سلسلة Unicode. |
| fontSize | double | حجم الخط. |
Returns: double - عرض String.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setAscender(double value)
public void setAscender(double value)
يضبط قيمة Ascender.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | قيمة Ascender. |
setDescender(double value)
public void setDescender(double value)
يضبط قيمة Descender.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | قيمة Descender. |
setGlyphWidth(GlyphId glyphId, double value)
public void setGlyphWidth(GlyphId glyphId, double value)
يضبط عرض الرمز.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| glyphId | GlyphId | معرف الرمز. |
| القيمة | double | العرض الجديد. |
setTypoAscender(double value)
public void setTypoAscender(double value)
يضبط قيمة TypoAscender.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | قيمة TypoAscender. |
setTypoDescender(double value)
public void setTypoDescender(double value)
يضبط قيمة TypoDescender.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | قيمة TypoDescender. |
setUnitsPerEM(long value)
public void setUnitsPerEM(long value)
يضبط قيمة UnitsPerEM.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |