FontMetrics

Overview

FontMetrics در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.

دارای اندازه گیری های فونت محاسبه شده است که از یک {@link FontDescriptor} و داده های خاص فونتا به دست آمده است.

این کلاس 10 روش برای کار با FontMetrics اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : ascent, capHeight, descent, missingWidth, widths.

Properties

NameTypeAccessDescription
ascentdoubleReadبازگشت صعود (حداکثر ارتفاع بالای پایه) در واحد های گلیف (معمولا 1/1000 ام).
descentdoubleReadبازگشت به پایین (حداکثر عمق زیر خط پایه، معمولا منفی).
capHeightdoubleReadارتفاع کپی را بازگردانید (ارتفاع حروف بالا).
missingWidthdoubleReadبازگرداندن عرض گمشده - عرض پیش فرض برای کاراکترها در جدول عرض فونت نیست.
widthsdouble[]Readاگر تنظیم شده، جدول پهنای باند را بازگردانید.

Methods

SignatureDescription
FontMetrics(descriptor: FontDescriptor)در این صورت، یک پلک از یک پلاک ایجاد می کند.
FontMetrics(ascent: double, descent: double, missingWidth: double)ایجاد FontMetrics با ارزش های صریح.
getAscent()doubleبازگشت صعود (حداکثر ارتفاع بالای پایه) در واحد های گلیف (معمولا 1/1000 ام).
getDescent()doubleبازگشت به پایین (حداکثر عمق زیر خط پایه، معمولا منفی).
getCapHeight()doubleارتفاع کپی را بازگردانید (ارتفاع حروف بالا).
getMissingWidth()doubleبازگرداندن عرض گمشده - عرض پیش فرض برای کاراکترها در جدول عرض فونت نیست.
getWidths()double[]اگر تنظیم شده، جدول پهنای باند را بازگردانید.
setWidths(widths: double[])میز پهنای باند را تنظیم کنید.
setAscent(ascent: double)بالا بردن را تنظیم کنید.
setDescent(descent: double)پایین آمدن را تنظیم کنید.

See Also

 فارسی