Type1Font

Overview

Type1Font 是一个类在Java的FOSS中. 继承人: PdfFont.

简单型号1字体 (/子类型 /Type1) ISO 32000-1:2008,第9.6条.

本类提供了11种方法,用于在Java程序中使用Type1Font 对象. 有的方法包括: Type1Font, decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序. 特性: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics,另外一个.

Properties

NameTypeAccessDescription
baseFontStringRead返回基本字体名 (/BaseFont).
encodingFontEncodingRead返回字体编码.
toUnicodeToUnicodeCMapRead返回 ToUnicode 的 CMap.
fontDescriptorFontDescriptorRead返回字体描述符.
compositebooleanRead返回 {@code true} 当该字体是 Type0 的复合字符,其内容流编码使用多位字节代码 (例如:.
fontMetricsFontMetricsRead返回字体指标.
fontDictionaryPdfDictionaryRead返回底层字体词典.

Methods

SignatureDescription
Type1Font(fontDict: PdfDictionary, parser: PDFParser)从字体词典中创建一个 Type1Font.
decode(charCodes: byte[])String
getWidth(charCode: int)double
getBaseFont()String返回基本字体名 (/BaseFont).
getEncoding()FontEncoding返回字体编码.
getToUnicode()ToUnicodeCMap返回 ToUnicode 的 CMap.
getFontDescriptor()FontDescriptor返回字体描述符.
isComposite()boolean返回 {@code true} 当该字体是 Type0 的复合字符,其内容流编码使用多位字节代码 (例如:.
getFontMetrics()FontMetrics返回字体指标.
getFontDictionary()PdfDictionary返回底层字体词典.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFont从字体词典中创建适当的PdfFont子类.

See Also

 中文