Type0Font
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 | شرح: |
|---|---|---|---|
composite | boolean | بخونید. | ترکیب را دریافت میکند. |
descendantFont | CIDFont | بخونید. | CIDFont را باز می گرداند. |
fontDescriptor | FontDescriptor | بخونید. | {@link FontDescriptor} را که توسط CIDFont فرعی انجام شده است، باز می گرداند (روت Type0 خودش یک PDF spec §9.7.3 دارد و توصیف کننده را بر روی فرقی قرار می دهد). |
encodingName | String | بخونید. | نام رمزگذاری را (به عنوان مثال “Identity-H”) باز می گرداند. |
identityEncoding | boolean | بخونید. | درست را باز می گرداند زمانی که کدگذاری CMap Identity-H یا Identities-V باشد، یعنی:. |
baseFont | String | بخونید. | نام فونت پایه (/BaseFont) را باز می گرداند. |
encoding | FontEncoding | بخونید. | کد فونت رو می گه. |
toUnicode | ToUnicodeCMap | بخونید. | نقشه ی CMap را باز می گرداند. |
fontMetrics | FontMetrics | بخونید. | متریک فونت رو برگردونه. |
fontDictionary | PdfDictionary | بخونید. | کلمه ی زیرنویس را باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
Type0Font(fontDict: PdfDictionary, parser: PDFParser) | Type0Font را از یک فرهنگ لغت فونت ایجاد می کند. |
decode(charCodes: byte[]) → String | با استفاده از نقشه برداری CID دو سطح، بایت های خام را رمزگشایی می کند. |
getWidth(charCode: int) → double | |
isComposite() → boolean | اگر composite تنظیم شده باشد true را بازمی گرداند. |
getDescendantFont() → CIDFont | CIDFont را باز می گرداند. |
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 مناسب را از یک فرهنگ لغات فونت ایجاد می کند. |