PdfFont

نمای کلی

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

کلاس پایه خلاصه برای تمام انواع فونت PDF (ISO 32000-1:2008، §9.5).

این کلاس ۱۰ روش برای کار با PdfFont در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics,، و يکتا ديگه .

خواص

نام:نوع:Accessشرح:
baseFontStringبخونید.نام فونت پایه (/BaseFont) را باز می گرداند.
encodingFontEncodingبخونید.کد فونت رو می گه.
toUnicodeToUnicodeCMapبخونید.نقشه ی CMap را باز می گرداند.
fontDescriptorFontDescriptorبخونید.توصیف کننده فونت را باز می گرداند.
compositebooleanبخونید.{@code true} را بازمی گرداند زمانی که این یک فونت ترکیب Type0 است که کدگذاری جریان محتوا از کدهای کاراکتر چند بایت استفاده می کند (به عنوان مثال:.
fontMetricsFontMetricsبخونید.متریک فونت رو برگردونه.
fontDictionaryPdfDictionaryبخونید.کلمه ی زیرنویس را باز می گرداند.

روش ها

Signatureشرح:
decode(charCodes: byte[]) → Stringبايت هاي رمزي را به رشته ي يونيكود دكودي مي كند.
getWidth(charCode: int) → doubleعرض گلیف برای کد کاراکتر داده شده را در واحد های 1/1000 فضای متنی بازمی گرداند.
getBaseFont() → Stringنام فونت پایه (/BaseFont) را باز می گرداند.
getEncoding() → FontEncodingکد فونت رو می گه.
getToUnicode() → ToUnicodeCMapنقشه ی CMap را باز می گرداند.
getFontDescriptor() → FontDescriptorتوصیف کننده فونت را باز می گرداند.
isComposite() → boolean{@code true} را بازمی گرداند زمانی که این یک فونت ترکیب Type0 است که کدگذاری جریان محتوا از کدهای کاراکتر چند بایت استفاده می کند (به عنوان مثال:.
getFontMetrics() → FontMetricsمتریک فونت رو برگردونه.
getFontDictionary() → PdfDictionaryکلمه ی زیرنویس را باز می گرداند.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFontزیرکلاس PdfFont مناسب را از یک فرهنگ لغات فونت ایجاد می کند.

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

 فارسی