Type0Font
Overview
Type0Font Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: PdfFont.
Tip 0 (Kompozit) yazı tipi (ISO 32000-1:2008, §9.7).
Bu sınıf, Java programlarında Type0Font nesnelerle çalışmak için 14 yöntem sunar. Mevcut yöntemler şunları içerir: Type0Font, decode, fromDictionary, getBaseFont, getDescendantFont, getEncoding, getEncodingName, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,2 adet ve daha fazla yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : baseFont, composite, descendantFont, encoding, encodingName, fontDescriptor,Ve 4 daha.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
composite | boolean | Read | Kompozitini bulur. |
descendantFont | CIDFont | Read | CIDFont’un soyundan dönüyor. |
fontDescriptor | FontDescriptor | Read | CIDFont’un taşıdığı {@link FontDescriptor}‘u geri getirir (Type0 kökünün kendisi birine sahip değildir - PDF spec §9.7.3 açıklamayı soyundan yerleştirir). |
encodingName | String | Read | Kodlama adı (örneğin, “H” olarak adlandırılır) geri getirir. |
identityEncoding | boolean | Read | Kodu CMap’ın Identity-H veya Identite-V olduğunda doğru döndürülür. |
baseFont | String | Read | Temel yazı tipi adı (/BaseFont) geri döner. |
encoding | FontEncoding | Read | Yazı kodlaması geri getirir. |
toUnicode | ToUnicodeCMap | Read | Yorum yapın CMAP’i geri getirin. |
fontMetrics | FontMetrics | Read | Metrik metrikleri geri getirir. |
fontDictionary | PdfDictionary | Read | Alt yazı sözlüğünü geri getirir. |
Methods
| Signature | Description |
|---|---|
Type0Font(fontDict: PdfDictionary, parser: PDFParser) | Bir yazı tipi sözlüğünden bir Type0Font oluşturur. |
decode(charCodes: byte[]) → String | 2 düzey CID haritalama kullanılarak ham byteyi dekore eder. |
getWidth(charCode: int) → double | |
isComposite() → boolean | Kompozit olarak döndüğünde doğru olur. |
getDescendantFont() → CIDFont | CIDFont’un soyundan dönüyor. |
getFontDescriptor() → FontDescriptor | CIDFont’un taşıdığı {@link FontDescriptor} iade eder (Type0 kökünün kendisi birine sahip değildir - PDF spec §9.7.3 açıklamayı soyundan yerleştirir). |
getEncodingName() → String | Kodlama adı (örneğin, “H” olarak adlandırılır) geri getirir. |
isIdentityEncoding() → boolean | Kodu CMap’ın Identity-H veya Identite-V olduğunda doğru döndürülür. |
getBaseFont() → String | Temel yazı tipi adı (/BaseFont) geri döner. |
getEncoding() → FontEncoding | Yazı kodlaması geri getirir. |
getToUnicode() → ToUnicodeCMap | Yorum yapın CMAP’i geri getirin. |
getFontMetrics() → FontMetrics | Metrik metrikleri geri getirir. |
getFontDictionary() → PdfDictionary | Alt yazı sözlüğünü geri getirir. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | Bir yazı tipi sözlüğünden uygun PdfFont alt sınıfı oluşturur. |