Type3Font

Overview

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

Loại 3 chữ (/Subtype /Type3) — ISO 32000-1:2008, §9.6.5.

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 Type3Font trong các chương trình Java. Các phương pháp có sẵn bao gồm: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,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, encoding, fontDescriptor, fontDictionary, fontMatrix,Và 3 nhiều hơn nữa.

Properties

NameTypeAccessDescription
fontMatrixMatrixReadTrở lại không gian glyph /FontMatrix mapping vào không khí văn bản (§9.6.5).
fontResourcesPdfDictionaryReadTrả lại từ điển /Nhật tự của chữ cái cho dòng glyph, hoặc null - trong trường hợp spec (§9.6.5, Lưu ý 2) nói rằng nó sẽ rơi trở lại nguồn tài nguyên của dòng nội dung mà vẽ văn bản.
baseFontStringReadTrở lại tên chữ cái cơ bản (/BaseFont).
encodingFontEncodingReadTrở lại mã hóa font.
toUnicodeToUnicodeCMapReadTrở lại CMAP ToUnicode.
fontDescriptorFontDescriptorReadTrở lại phông chữ mô tả.
compositebooleanReadTrở về {@code true} khi đây là một phông chữ Type0 có mã hóa nội dung sử dụng các mã nhân vật đa bit (ví dụ:.
fontMetricsFontMetricsReadTrở lại font metrics.
fontDictionaryPdfDictionaryReadTrở lại từ điển chữ nền.

Methods

SignatureDescription
Type3Font(fontDict: PdfDictionary, parser: PDFParser)Tạo Type3Font từ một từ điển chữ.
getWidth(charCode: int)double
getFontMatrix()MatrixTrở lại không gian glyph /FontMatrix mapping vào không khí văn bản (§9.6.5).
getCharProc(charCode: int)PdfStreamTrở lại dòng nội dung mô tả glyph cho mã nhân vật: /Encoding(/Differences) maps the code to a glyf name, which keys into the /CharProcs dictionary (§9.6.5).
getFontResources()PdfDictionaryTrả lại từ điển /Nhật tự của chữ cái cho dòng glyph, hoặc null - trong trường hợp spec (§9.6.5, Lưu ý 2) nói rằng nó sẽ rơi trở lại nguồn tài nguyên của dòng nội dung mà vẽ văn bản.
decode(charCodes: byte[])StringTải xuống các byte mã nhân vật nguyên chất vào một string Unicode.
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.
getFontDescriptor()FontDescriptorTrở lại phông chữ mô tả.
isComposite()booleanTrở về {@code true} khi đây là một phông chữ Type0 có mã hóa nội dung sử dụng các mã nhân vật đa bit (ví dụ:.
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