TrueTypeReader

TrueTypeReader

Približni podaci

TrueTypeReader je klasa u Aspose.PDF FOSS za Java.

Čita TrueType/OpenType datoteke fontova (sfnt format).

Ova klasa pruža 12 metoda za rad s TrueTypeReader objektima u Java programima. Postoje i sljedeće metode: TrueTypeReader, getAdvanceWidth, getCmapEntries, getFontName, getGlyphId, getGlyphName, getGlyphPath, getNumGlyphs, getUnicodeForGlyphId, getUnicodeForGlyphIdPreferUnicode, getUnitsPerEm, hasUnicodeCmap. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: cmapEntries, fontName, numGlyphs, unitsPerEm.

Oznake i značajke

Izvršni datum:Iznos:AccessOpisivanje
unitsPerEmintČitaj.Vrati vrijednost jedinica PerEm font-a iz glavne tabele.
numGlyphsintČitaj.Vraća broj glifa u font.
fontNameStringČitaj.Vrati ime font iz tabele imena (ako je dostupno).
cmapEntriesjava.util.Map<Integer, Integer>Čitaj.Vrati nemodificirani prikaz Unicode-to-glyph cmap kao mapu.

Metoda za primjenu

SignatureOpisivanje
TrueTypeReader(data: byte[])Stvara TrueTypeReader iz sirovih podataka font.
getUnitsPerEm()intVrati vrijednost jedinica PerEm font-a iz glavne tabele.
getNumGlyphs()intVraća broj glifa u font.
getGlyphId(charCode: int)intKarakterni kod se povezuje s ID-om glifa pomoću tabele cmap.
getUnicodeForGlyphId(glyphId: int)intVrati prvi Unicode kodni bod koji je prikazan na datom ID-u.
getUnicodeForGlyphIdPreferUnicode(glyphId: int)intVrati Unicode kodni točku za datog ID-a glifa koristeći samo true-Unicode cmap podtablice (vidjeti {@link #unicodeReverseCmap}).
hasUnicodeCmap()booleanVrati true ako font isporučuje barem jednu true-Unicode cmap podtablicu (platforma 3 kodira 1/10, ili platforma 0).
getGlyphName(glyphId: int)StringVrati PostScript ime za glif iz tabele {@code /post}, ili { @code null} ako je tabela pošta nedostajala, koristi format koji ne analiziramo, ali id-odnosni znak nije u opsegu.
getAdvanceWidth(glyphId: int)intVrati unaprijed izravno širinu za datog ID-a, u jedinicama fontova.
getFontName()StringVrati ime font iz tabele imena (ako je dostupno).
getCmapEntries()java.util.Map<Integer, Integer>Vrati nemodificirani prikaz Unicode-to-glyph cmap kao mapu.
getGlyphPath(gid: int)java.awt.geom.GeneralPathVrati obzor glifa kao {@link java.awt.geom.GeneralPath} u em-normaliziranim koordinatama (jedinice fontova podijeljene s { @ code unitsPerEm}), uz očuvanje Y-up orijentacije TrueType .

Također pogledajte:

 Hrvatski