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
| Name | Type | Access | Description |
|---|---|---|---|
composite | boolean | Read | Nhận được thành phần. |
descendantFont | CIDFont | Read | Trở về người kế vị CIDFont. |
fontDescriptor | FontDescriptor | Read | Trả 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). |
encodingName | String | Read | Trả lại tên mã hóa (ví dụ, “Tính năng H”). |
identityEncoding | boolean | Read | Trở lại đúng khi mã hóa CMap là Identity-H hoặc Identiti-V, tức là. |
baseFont | String | Read | Trở lại tên chữ cái cơ bản (/BaseFont). |
encoding | FontEncoding | Read | Trở lại mã hóa font. |
toUnicode | ToUnicodeCMap | Read | Trở lại CMAP ToUnicode. |
fontMetrics | FontMetrics | Read | Trở lại font metrics. |
fontDictionary | PdfDictionary | Read | Trở lại từ điển chữ nền. |
Methods
| Signature | Description |
|---|---|
Type0Font(fontDict: PdfDictionary, parser: PDFParser) | Tạo Type0Font từ một từ điển chữ. |
decode(charCodes: byte[]) → String | Tả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() → boolean | Trở lại đúng nếu thành phần được thiết lập. |
getDescendantFont() → CIDFont | Trở về người kế vị CIDFont. |
getFontDescriptor() → FontDescriptor | Trả 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() → String | Trả lại tên mã hóa (ví dụ, “Tính năng H”). |
isIdentityEncoding() → boolean | Trở lại đúng khi mã hóa CMap là Identity-H hoặc Identiti-V, tức là. |
getBaseFont() → String | Trở lại tên chữ cái cơ bản (/BaseFont). |
getEncoding() → FontEncoding | Trở lại mã hóa font. |
getToUnicode() → ToUnicodeCMap | Trở lại CMAP ToUnicode. |
getFontMetrics() → FontMetrics | Trở lại font metrics. |
getFontDictionary() → PdfDictionary | Trở lại từ điển chữ nền. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Tạo subclass PdfFont thích hợp từ một từ điển chữ. |