Type0Font

Overview

Type0Font là một lớp trong Aspose.PDF FOSS cho Java. Dòng thừa kế từ: PdfFont.

Loại 0 (Các thành phần) chữ cái (ISO 32000-1:2008, §9.7).

Khóa học này cung cấp 14 phương pháp để làm việc với các đối tượng Type0Font trong các chương trình Java. Các phương pháp có sẵn bao gồm: Type0Font, decode, fromDictionary, getBaseFont, getDescendantFont, getEncoding, getEncodingName, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,Và 2 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : baseFont, composite, descendantFont, encoding, encodingName, fontDescriptor,Và 4 nhiều hơn nữa.

Properties

NameTypeAccessDescription
compositebooleanReadNhận được thành phần.
descendantFontCIDFontReadTrở về người kế vị CIDFont.
fontDescriptorFontDescriptorReadTrả lại {@link FontDescriptor} được mang theo bởi người kế thừa CIDFont (tự ra gốc Type0 không có một — PDF spec §9.7.3 đặt mô tả trên người phát hành).
encodingNameStringReadTrả lại tên mã hóa (ví dụ, “Tính năng H”).
identityEncodingbooleanReadTrở lại đúng khi mã hóa CMap là Identity-H hoặc Identiti-V, tức là.
baseFontStringReadTrở lại tên chữ cái cơ bản (/BaseFont).
encodingFontEncodingReadTrở lại mã hóa font.
toUnicodeToUnicodeCMapReadTrở lại CMAP ToUnicode.
fontMetricsFontMetricsReadTrở lại font metrics.
fontDictionaryPdfDictionaryReadTrở lại từ điển chữ nền.

Methods

SignatureDescription
Type0Font(fontDict: PdfDictionary, parser: PDFParser)Tạo Type0Font từ một từ điển chữ.
decode(charCodes: byte[])StringTải về các byte nguyên bằng cách sử dụng bản đồ CID hai cấp độ.
getWidth(charCode: int)double
isComposite()booleanTrở lại đúng nếu thành phần được thiết lập.
getDescendantFont()CIDFontTrở về người kế vị CIDFont.
getFontDescriptor()FontDescriptorTrả lại {@link FontDescriptor} được mang theo bởi người kế thừa CIDFont (tự ra gốc Type0 không có một — PDF spec §9.7.3 đặt mô tả trên người phát hành).
getEncodingName()StringTrả lại tên mã hóa (ví dụ, “Tính năng H”).
isIdentityEncoding()booleanTrở lại đúng khi mã hóa CMap là Identity-H hoặc Identiti-V, tức là.
getBaseFont()StringTrở lại tên chữ cái cơ bản (/BaseFont).
getEncoding()FontEncodingTrở lại mã hóa font.
getToUnicode()ToUnicodeCMapTrở lại CMAP ToUnicode.
getFontMetrics()FontMetricsTrở lại font metrics.
getFontDictionary()PdfDictionaryTrở lại từ điển chữ nền.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontTạo subclass PdfFont thích hợp từ một từ điển chữ.

See Also

 Tiếng Việt