TrueTypeReader

Overview

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

فایل های فونت TrueType/OpenType را بخوانید (فرمت SFNT).

این کلاس 12 روش برای کار با TrueTypeReader اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: TrueTypeReader, getAdvanceWidth, getCmapEntries, getFontName, getGlyphId, getGlyphName, getGlyphPath, getNumGlyphs, getUnicodeForGlyphId, getUnicodeForGlyphIdPreferUnicode, getUnitsPerEm, hasUnicodeCmap. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : cmapEntries, fontName, numGlyphs, unitsPerEm.

Properties

NameTypeAccessDescription
unitsPerEmintReadارزش واحد فونت را از جدول سر بازگردانید.
numGlyphsintReadتعداد گلیف ها را در فونت بازگردانید.
fontNameStringReadنام فونت را از جدول نام (در صورت وجود) بازگردانید.
cmapEntriesjava.util.Map<Integer, Integer>Readبازگرداندن یک دیدگاه غیر قابل تغییر از Unicode-to-glyph cmap به عنوان نقشه.

Methods

SignatureDescription
TrueTypeReader(data: byte[])ایجاد یک TrueTypeReader از داده های فونت خام.
getUnitsPerEm()intارزش واحد فونت را از جدول سر بازگردانید.
getNumGlyphs()intتعداد گلیف ها را در فونت بازگردانید.
getGlyphId(charCode: int)intنقشه یک کد کاراکتر به یک Glyph ID با استفاده از جدول cmap.
getUnicodeForGlyphId(glyphId: int)intبازگشت اولین نقطه کد یونیکود که به گلیف داده شده است.
getUnicodeForGlyphIdPreferUnicode(glyphId: int)intبازگشت نقطه کد یونیکد برای گلیف داده با استفاده از تنها
در این مطلب به چند نکته اشاره می کنیم: {@link #unicodeReverseCmap}.
hasUnicodeCmap()booleanبازگشت صحیح اگر فونت حداقل یک زیرنویس واقعی-Unicode cmap را وارد کند.
(پلتور 3 کدگذاری 1/10 یا پلتفرم 0).
getGlyphName(glyphId: int)Stringبازگشت نام PostScript برای گلیف از جدول {@code /post}،,
یا {@code null} اگر جدول پست از دست رفته بود، با استفاده از فرمت ما نمی
پارس یا گلیف ID از محدوده خارج می شود.
getAdvanceWidth(glyphId: int)intعرض پیش فرض برای Glyph ID داده شده را در واحد های فونت باز می گرداند.
getFontName()Stringنام فونت را از جدول نام (در صورت وجود) بازگردانید.
getCmapEntries()java.util.Map<Integer, Integer>بازگرداندن یک دیدگاه غیر قابل تغییر از Unicode-to-glyph cmap به عنوان نقشه.
getGlyphPath(gid: int)java.awt.geom.GeneralPathبازگشت به یک گلیف به عنوان {@link java.awt.geom.GeneralPath} در
هماهنگی های استاندارد (وحدت های فونت تقسیم شده توسط {@code unitsPerEm}) با
جهت گیری یی به صورت حفظ شده است.

See Also

 فارسی