Type0Font

نمای کلی

Type0Font یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: PdfFont.

نوع فونت 0 (مجمع) (ISO 32000-1:2008، §9.7).

این کلاس 14 روش برای کار با Type0Font اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: Type0Font, decode, fromDictionary, getBaseFont, getDescendantFont, getEncoding, getEncodingName, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: baseFont, composite, descendantFont, encoding, encodingName, fontDescriptor,، و 4 تا ديگه .

خواص

نام:نوع:Accessشرح:
compositebooleanبخونید.ترکیب را دریافت می‌کند.
descendantFontCIDFontبخونید.CIDFont را باز می گرداند.
fontDescriptorFontDescriptorبخونید.{@link FontDescriptor} را که توسط CIDFont فرعی انجام شده است، باز می گرداند (روت Type0 خودش یک PDF spec §9.7.3 دارد و توصیف کننده را بر روی فرقی قرار می دهد).
encodingNameStringبخونید.نام رمزگذاری را (به عنوان مثال “Identity-H”) باز می گرداند.
identityEncodingbooleanبخونید.درست را باز می گرداند زمانی که کدگذاری CMap Identity-H یا Identities-V باشد، یعنی:.
baseFontStringبخونید.نام فونت پایه (/BaseFont) را باز می گرداند.
encodingFontEncodingبخونید.کد فونت رو می گه.
toUnicodeToUnicodeCMapبخونید.نقشه ی CMap را باز می گرداند.
fontMetricsFontMetricsبخونید.متریک فونت رو برگردونه.
fontDictionaryPdfDictionaryبخونید.کلمه ی زیرنویس را باز می گرداند.

روش ها

Signatureشرح:
Type0Font(fontDict: PdfDictionary, parser: PDFParser)Type0Font را از یک فرهنگ لغت فونت ایجاد می کند.
decode(charCodes: byte[])Stringبا استفاده از نقشه برداری CID دو سطح، بایت های خام را رمزگشایی می کند.
getWidth(charCode: int)double
isComposite()booleanاگر composite تنظیم شده باشد true را بازمی گرداند.
getDescendantFont()CIDFontCIDFont را باز می گرداند.
getFontDescriptor()FontDescriptor{@link FontDescriptor} را که توسط CIDFont فرعی انجام شده است، باز می گرداند (روت Type0 خودش یک PDF spec §9.7.3 دارد و توصیف کننده را بر روی فرقی قرار می دهد).
getEncodingName()Stringنام رمزگذاری را (به عنوان مثال “Identity-H”) باز می گرداند.
isIdentityEncoding()booleanدرست را باز می گرداند زمانی که کدگذاری CMap Identity-H یا Identities-V باشد، یعنی:.
getBaseFont()Stringنام فونت پایه (/BaseFont) را باز می گرداند.
getEncoding()FontEncodingکد فونت رو می گه.
getToUnicode()ToUnicodeCMapنقشه ی CMap را باز می گرداند.
getFontMetrics()FontMetricsمتریک فونت رو برگردونه.
getFontDictionary()PdfDictionaryکلمه ی زیرنویس را باز می گرداند.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontزیرکلاس PdfFont مناسب را از یک فرهنگ لغات فونت ایجاد می کند.

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

 فارسی