Type3Font

Overview

Type3Font در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : PdfFont.

نوع 3 فونت (/Subtype /Type3) – ISO 32000-1:2008, §9.6.5.

این کلاس 14 روش برای کار با Type3Font اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,و دو روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix,و سه تا دیگر.

Properties

NameTypeAccessDescription
fontMatrixMatrixReadبازگشت فضای گلیف /FontMatrix به فضای متن (§9.6.5) می باشد.
fontResourcesPdfDictionaryReadبازگشت به فرهنگ لغت / منابع برای جریان های گلیف خود،,
یا صفر – در آن مورد، مشخصات (ماده 9.6.5، نکته 2) می گوید که به عقب برمی گردد.
به منابع جریان محتوا که متن را نقاشی کرده است.
baseFontStringReadنام اصلی فونت را بازگردانید (/BaseFont).
encodingFontEncodingReadرمزگذاری فونت را بازگردانید.
toUnicodeToUnicodeCMapReadبازگرداندن CMAP به سایت.
fontDescriptorFontDescriptorReadبازگرداندن توصیف فونت.
compositebooleanReadبازگشت {@code true} زمانی که این یک فونت ترکیبی Type0 است که در آن
کدگذاری جریان محتوا از کدهای کاراکتر چند بایت استفاده می کند (به عنوان مثال:.
fontMetricsFontMetricsReadبازگشت به فاکتورهای فونت.
fontDictionaryPdfDictionaryReadبه کلمات کلیدی زیرنویس را بازگردانید.

Methods

SignatureDescription
Type3Font(fontDict: PdfDictionary, parser: PDFParser)ایجاد یک Type3Font از یک فرهنگ لغت.
getWidth(charCode: int)double
getFontMatrix()Matrixبازگشت فضای گلیف /FontMatrix به فضای متن (§9.6.5) می باشد.
getCharProc(charCode: int)PdfStreamبازگشت جریان محتوای توصیف گلیف برای یک کد کاراکتر:
/Encoding(/Differences) کد را به یک نام گلیف نقشه می دهد که کلید آن است.
در کلمات کلیدی /CharProcs (قسمت 9.6.5) قرار داده شده است.
getFontResources()PdfDictionaryبازگشت به فرهنگ لغت / منابع برای جریان های گلیف خود،,
یا صفر – در آن مورد، مشخصات (ماده 9.6.5، نکته 2) می گوید که به عقب برمی گردد.
به منابع جریان محتوا که متن را نقاشی کرده است.
decode(charCodes: byte[])Stringبایت های کد کاراکتر خام را به یک نوار Unicode حذف کنید.
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 از یک فرهنگ لغت فونت.

See Also

 فارسی