FontMetrics

المعلومات العامة

FontMetrics هي فئة في Aspose.PDF FOSS لـ Java.

تحتوي على مقاييس الخط المحوسبة المستمدة من {@link FontDescriptor} وبيانات محددة للخط.

يوفر هذا الفصل 10 طرق للعمل مع FontMetrics كائنات في برامج Java. المنهجيات المتاحة تشمل: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: ascent, capHeight, descent, missingWidth, widths.

خصائص

اسمالنوعالوصولوصف
ascentdoubleاقرأيعيد الارتفاع (الارتقاء الأقصى فوق خط البداية) في وحدات النمط (عادة 1/1000 em).
descentdoubleاقرأيعيد النزول (أقصى عمق تحت خط الأساس، عادة سلبي).
capHeightdoubleاقرأيعيد ارتفاع القفص (ارتفاع الحروف الكبيرة).
missingWidthdoubleاقرأيعيد العرض المفقود عريض الافتراضي للأحرف التي ليست في جدول عرض الخط.
widthsdouble[]اقرأيعيد الجدول العرض المخصص إذا تم تعيين.

الطرق

التوقيعوصف
FontMetrics(descriptor: FontDescriptor)يخلق FontMetrics من FontDescriptor.
FontMetrics(ascent: double, descent: double, missingWidth: double)يخلق FontMetrics مع قيم واضحة.
getAscent()doubleيعيد الارتفاع (الارتقاء الأقصى فوق خط البداية) في وحدات النمط (عادة 1/1000 em).
getDescent()doubleيعيد النزول (أقصى عمق تحت خط الأساس، عادة سلبي).
getCapHeight()doubleيعيد ارتفاع القفص (ارتفاع الحروف الكبيرة).
getMissingWidth()doubleيعيد العرض المفقود عريض الافتراضي للأحرف التي ليست في جدول عرض الخط.
getWidths()double[]يعيد الجدول العرض المخصص إذا تم تعيين.
setWidths(widths: double[])يضع الجدول العريض المخصص.
setAscent(ascent: double)يحدد الصعود.
setDescent(descent: double)يضع الهبوط.

انظر أيضاً

 العربية