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:PrihvatOpisivanje
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

PotpisOpisivanje
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 kod za datog ID-a glifa koristeći samo znak:
U ovom slučaju, u skladu s člankom 4. stavkom 1. točka (a) točke (b) ovog članka.
hasUnicodeCmap()booleanVraća true ako font isporučuje barem jednu podtablicu cmap-a s True Unicode.
(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šte nedostajala, koristio format koji mi ne znamo.
Parse, ili je glyph id izvan opsega.
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
U slučaju u kojem je to moguće, mora se primjenjivati sljedeće:
U slučaju da je to moguće, mora se provesti testiranje.

Također pogledajte:

 Hrvatski