Type3Font

Overview

Type3Font Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: PdfFont.

Tip 3 yazı tipi (/Sübür /Tip3) – ISO 32000-1:2008, §9.6.5.

Bu sınıf, Java programlarında Type3Font nesnelerle çalışmak için 14 yöntem sunar. Mevcut yöntemler şunları içerir: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,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, encoding, fontDescriptor, fontDictionary, fontMatrix,Ve 3 daha.

Properties

NameTypeAccessDescription
fontMatrixMatrixReadMAPAR GLIF ALAMİ /FontMatrix metin alanına geri döner (§9.6.5).
fontResourcesPdfDictionaryReadGrafik akışları için kendi /Resources sözlüğünü veya null’u geri getirir - bu durumda spec (§9.6.5, Not 2) metni boyayan içerik akışı kaynaklarına geri düşeceğini söylüyor.
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
Type3Font(fontDict: PdfDictionary, parser: PDFParser)Bir yazı tipi sözlüğünden bir Type3Font oluşturur.
getWidth(charCode: int)double
getFontMatrix()MatrixMAPAR GLIF ALAMİ /FontMatrix metin alanına geri döner (§9.6.5).
getCharProc(charCode: int)PdfStreamBir karakter kodu için glyph-description içerik akışını geri getirir: /Encoding(/Differences) kodunu bir glyf adına haritalır ve bu anahtarı /CharProcs sözlüğüne (§9.6.5) girer.
getFontResources()PdfDictionaryGrafik akışları için kendi /Resources sözlüğünü veya null’u geri getirir - bu durumda spec (§9.6.5, Not 2) metni boyayan içerik akışı kaynaklarına geri düşeceğini söylüyor.
decode(charCodes: byte[])StringBir Unicode çubuğuna çekirdek kod baytları dekore edilir.
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