FontEncoding
FontEncoding
نمای کلی
FontEncoding یک کلاس در Aspose.PDF FOSS برای جاوا است.
کد های کاراکتر نقشه (0-255) به نام گلیف و کدهای یونیکد.
این کلاس ۷ روش برای کار با FontEncoding در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: FontEncoding, fromDictionary, getGlyphName, getInstance, getName, getUnicode, withDifferences. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: MAC_EXPERT, MAC_ROMAN, STANDARD, SYMBOL, WIN_ANSI, ZAPF_DINGBATS,، و يکتا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
name | String | بخونید. | نام رمزگذاری را بازمی گرداند. |
WIN_ANSI | FontEncoding | بخونید. | WinAnsiEncoding واحد (ISO 32000، جدول D.1). |
MAC_ROMAN | FontEncoding | بخونید. | MacRomanEncoding واحد (ISO 32000، جدول D.1). |
STANDARD | FontEncoding | بخونید. | StandardEncoding واحد (ISO 32000، جدول D.1). |
MAC_EXPERT | FontEncoding | بخونید. | . “سنگلتون”. |
SYMBOL | FontEncoding | بخونید. | رمزگذاری برای فونت Symbol. |
ZAPF_DINGBATS | FontEncoding | بخونید. | ZapfDingbats رمزگشایی. |
روش ها
| Signature | شرح: |
|---|---|
FontEncoding(name: String) | یک FontEncoding جدید با نام داده شده ایجاد می کند. |
getInstance(name: String) → FontEncoding | یک کد داخلی با نام را باز می گرداند. |
fromDictionary(encDict: PdfDictionary) → FontEncoding | FontEncoding را از یک فرهنگ لغات PDF / Encoding ایجاد می کند. |
getGlyphName(charCode: int) → String | نام گلیف را برای کد کاراکتر داده شده باز می گرداند. |
getUnicode(charCode: int) → int | نقطه کد یونیکد را برای رمز کاراکتر داده شده باز می گرداند. |
withDifferences(differences: PdfArray) → FontEncoding | با کلوین کردن این کد و استفاده از آرایه /Differences یک رمزگذاری جدید ایجاد می کند. |
getName() → String | نام رمزگذاری را بازمی گرداند. |