TrueTypeReader

TrueTypeReader

Overview

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

*Kitap dosyalarını (sfnt formatında) okuyun.

Bu sınıf, Java programlarında TrueTypeReader nesnelerle çalışmak için 12 yöntem sunar. Mevcut yöntemler şunları içerir: TrueTypeReader, getAdvanceWidth, getCmapEntries, getFontName, getGlyphId, getGlyphName, getGlyphPath, getNumGlyphs, getUnicodeForGlyphId, getUnicodeForGlyphIdPreferUnicode, getUnitsPerEm, hasUnicodeCmap. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : cmapEntries, fontName, numGlyphs, unitsPerEm.

Properties

NameTypeAccessDescription
unitsPerEmintReadYazının birimlerinin PerEm değerini başlık tablosundan geri getirir.
numGlyphsintReadYazıdaki glif sayısını geri getirir.
fontNameStringReadAd tablosundan yazı tipi adını geri getirir (eğer mevcutsa).
cmapEntriesjava.util.Map<Integer, Integer>ReadUnicode-to-glyph cmap’ın bir haritaya dönüştürülemez bir görünümü.

Methods

SignatureDescription
TrueTypeReader(data: byte[])Bir TrueTypeReader kaynağı fon verilerinden oluşturur.
getUnitsPerEm()intYazının birimlerinin PerEm değerini başlık tablosundan geri getirir.
getNumGlyphs()intYazıdaki glif sayısını geri getirir.
getGlyphId(charCode: int)intBir karakter kodu bir glif ID ile cmap tablosu kullanarak haritalayın.
getUnicodeForGlyphId(glyphId: int)intİlk Unicode kod noktası, verilen glyph ID’ye geri döner.
getUnicodeForGlyphIdPreferUnicode(glyphId: int)intVerilen glyph ID için Unicode kod noktası yalnızca gerçek-Unicode cmap alt tablolarını kullanarak geri getirir (bkz {@link #unicodeverseCmap}).
hasUnicodeCmap()booleanYazı yazısı en az bir gerçek-Unicode cmap alt tablosu (platform 3 kodlama 1/10, veya platform 0) varsa doğru geri döner.
getGlyphName(glyphId: int)StringGlif için PostScript adını {@code /post} tablosundan veya { @code null} eğer posta tablo eksik ise, parse olmayan bir biçim kullanır veya glif kimliği aralıktan çıkmaz.
getAdvanceWidth(glyphId: int)intGlif ID için önceden genişliği, yazı tipi birimlerinde iade eder.
getFontName()StringAd tablosundan yazı tipi adını geri getirir (eğer mevcutsa).
getCmapEntries()java.util.Map<Integer, Integer>Unicode-to-glyph cmap’ın bir haritaya dönüştürülemez bir görünümü.
getGlyphPath(gid: int)java.awt.geom.GeneralPathBir glifin bir {@link java.awt.geom.GeneralPath} olarak kaynağını em-normalize koordinatlarda ( { @code unitsPerEm} tarafından bölünen fon birimleri) geri getirir ve TrueType Y-up yönlendirmesi korunur.

See Also

 Türkçe