FontMetrics

FontMetrics

نمای کلی

FontMetrics یک کلاس در Aspose.PDF FOSS برای جاوا است.

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

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

خواص

نام:نوع:Accessشرح:
ascentdoubleبخونید.ارتفاع (بویترین ارتفع بالای خط پایه) را در واحد های گلیف (معمولا 1/1000 em) باز می گرداند.
descentdoubleبخونید.پایین آمدن (بیشترین عمق زیر خط پایه، معمولا منفی) را باز می گرداند.
capHeightdoubleبخونید.ارتفاع کلاه (ارتفاع حروف بزرگ) را باز می گرداند.
missingWidthdoubleبخونید.عرض گمشده عرض پیش فرض برای کاراکترهای موجود در جدول اندازه فونت را باز می گرداند.
widthsdouble[]بخونید.اگر تنظیم شده باشد جدول عرض سفارشی را باز می گرداند.

روش ها

Signatureشرح:
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)نزول را تنظیم می‌کند.

همچنین ببینید:

 فارسی