PdfFont

Genel Bakış

PdfFont Java için FOSS’de bir sınıf.

Tüm PDF yazı tipleri için soyut 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 sağlar. Kullanılabilir yöntemler şunlardır: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics,Ve bir tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
baseFontStringOku .Temel yazı tipi adını gönderir (/BaseFont).
encodingFontEncodingOku .Yazı tipi kodlamasını gönderir.
toUnicodeToUnicodeCMapOku .ToUnicode CMap’ı gönderir.
fontDescriptorFontDescriptorOku .Yazı tipi tanımlayıcısını gönderir.
compositebooleanOku .İçerik akışı kodlaması çok baytlı karakter kodları kullanan Type0 kompozite bir yazı tipi olduğunda {@code true} gönderir (örn.
fontMetricsFontMetricsOku .Yazı tipi metriklerini gönderir.
fontDictionaryPdfDictionaryOku .Altta bulunan yazı tipi sözlüğünü gönderir.

Yöntemler

SignatureAçıklama:
decode(charCodes: byte[])StringÇöp karakter kod baytlarını bir Unicode dizesine dekode eder.
getWidth(charCode: int)doubleVerilen karakter kodu için, 1/1000 metin alanı birimlerinde glyph genişliğini gönderir.
getBaseFont()StringTemel yazı tipi adını gönderir (/BaseFont).
getEncoding()FontEncodingYazı tipi kodlamasını gönderir.
getToUnicode()ToUnicodeCMapToUnicode CMap’ı gönderir.
getFontDescriptor()FontDescriptorYazı tipi tanımlayıcısını gönderir.
isComposite()booleanİçerik akışı kodlaması çok baytlı karakter kodları kullanan Type0 kompozite bir yazı tipi olduğunda {@code true} gönderir (örn.
getFontMetrics()FontMetricsYazı tipi metriklerini gönderir.
getFontDictionary()PdfDictionaryAltta bulunan yazı tipi sözlüğünü gönderir.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontBir yazı tipi sözlüğünden uygun PdfFont alt sınıfı oluşturur.

Ayrıca bakınız:

 Türkçe