PdfFont

Overview

PdfFont Java için Aspose.PDF FOSS sınıfıdır.

Tüm PDF yazı tipleri için abstrak temel sınıf (ISO 32000-1:2008, §9.5).

Bu sınıf, Java programlarında PdfFont nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. 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, encoding, fontDescriptor, fontDictionary, fontMetrics,Ve 1 daha.

Properties

NameTypeAccessDescription
baseFontStringReadTemel yazı tipi adı (/BaseFont) geri döner.
encodingFontEncodingReadYazı kodlaması geri getirir.
toUnicodeToUnicodeCMapReadYorum yapın CMAP’i geri getirin.
fontDescriptorFontDescriptorReadYazı yazıcıya geri dön.
compositebooleanRead{@code true} geri döner, bu bir Type0 kompozit yazı tipi olduğunda içerik akışı kodlaması çok byte karakter kodları kullanır (örneğin.
fontMetricsFontMetricsReadMetrik metrikleri geri getirir.
fontDictionaryPdfDictionaryReadAlt yazı sözlüğünü geri getirir.

Methods

SignatureDescription
decode(charCodes: byte[])StringBir Unicode çubuğuna çekirdek kod baytları dekore edilir.
getWidth(charCode: int)doubleGlif genişliği, verilen karakter kodunun 1/1000 metin alanı birimlerinde geri getirir.
getBaseFont()StringTemel yazı tipi adı (/BaseFont) geri döner.
getEncoding()FontEncodingYazı kodlaması geri getirir.
getToUnicode()ToUnicodeCMapYorum yapın CMAP’i geri getirin.
getFontDescriptor()FontDescriptorYazı yazıcıya geri dön.
isComposite()boolean{@code true} geri döner, bu bir Type0 kompozit yazı tipi olduğunda içerik akışı kodlaması çok byte karakter kodları kullanır (örneğin.
getFontMetrics()FontMetricsMetrik metrikleri geri getirir.
getFontDictionary()PdfDictionaryAlt yazı sözlüğünü geri getirir.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontBir yazı tipi sözlüğünden uygun PdfFont alt sınıfı oluşturur.

See Also

 Türkçe