FontMetrics
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
| Name | Type | Access | Description |
|---|---|---|---|
ascent | double | Read | بازگشت صعود (حداکثر ارتفاع بالای پایه) در واحد های گلیف (معمولا 1/1000 ام). |
descent | double | Read | بازگشت به پایین (حداکثر عمق زیر خط پایه، معمولا منفی). |
capHeight | double | Read | ارتفاع کپی را بازگردانید (ارتفاع حروف بالا). |
missingWidth | double | Read | بازگرداندن عرض گمشده - عرض پیش فرض برای کاراکترها در جدول عرض فونت نیست. |
widths | double[] | Read | اگر تنظیم شده، جدول پهنای باند را بازگردانید. |
Methods
| Signature | Description |
|---|---|
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) | پایین آمدن را تنظیم کنید. |