CIDFont (Zbroj podataka)

CIDFont (Zbroj podataka)

Približni podaci

CIDFont je klasa u Aspose.PDF FOSS za Java. Nasljednici od: PdfFont.

U slučaju da je to moguće, mora se oduzeti:.

Ova klasa pruža 16 metoda za rad s CIDFont objektima u Java programima. Postoje i sljedeće metode: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, i 4 dodatna metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary, i još 3 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
type2booleanČitaj.U ovom je podvrstaju u skladu s člankom 2. stavkom 1. točkom (a) i drugim odredbama.,
(Glyph ids) koji se mogu riješiti putem /CIDToGIDMap).
defaultWidthdoubleČitaj.U ovom slučaju, u skladu s člankom 4. stavkom 1. točkom (a) i podstavkom 2. točki (b).
baseFontStringČitaj.Vrati osnovno ime font (/BaseFont).
encodingFontEncodingČitaj.Vrati šifru kodiranja.
toUnicodeToUnicodeCMapČitaj.Vrati ToUnicode CMap.
fontDescriptorFontDescriptorČitaj.Vrati opisnik font.
compositebooleanČitaj.Vraća {@code true} kada je to Type0 kompozitni font čiji
U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) ovog članka, podnositelj zahtjeva može biti nadležan za:.
fontMetricsFontMetricsČitaj.Vrati font metričke.
fontDictionaryPdfDictionaryČitaj.Vrati osnovni rječnik fontova.

Metoda za primjenu

PotpisOpisivanje
CIDFont(fontDict: PdfDictionary, parser: PDFParser)Stvara CIDFont iz rječnika fontova.
cidToUnicode(cid: int)intOporavlja Unicode kod za CID koristeći ugrađeni program fontova,
U slučaju da je CIDFontType2 (TrueType) potomak koji isporučuje:
niti {@code /ToUnicode} CMap na svoj rodni Type0 font.
toGlyphId(cid: int)intCID-a povezuje s glifom u ugrađenom programu preko /CIDToGIDMap.
(otkriveni tok ili podrazumijevani Identity).
glyphOutline(gid: int)java.awt.geom.GeneralPathVrati em-normaliziranu, Y-up obris date znakovnice iz
uloženi TrueType program, ili {@code null} kada nije ugrađen program
Ne može se analizirati.
isType2()booleanU ovom je podvrstaju u skladu s člankom 2. stavkom 1. točkom (a) i drugim odredbama.,
(Glyph ids) koji se mogu riješiti putem /CIDToGIDMap).
getWidth(cid: int)double
getDefaultWidth()doubleU ovom slučaju, u skladu s člankom 4. stavkom 1. točkom (a) i podstavkom 2. točki (b).
decode(charCodes: byte[])StringDecodiše bajtove kodnog karaktera u Unicode niz.
getBaseFont()StringVrati osnovno ime font (/BaseFont).
getEncoding()FontEncodingVrati šifru kodiranja.
getToUnicode()ToUnicodeCMapVrati ToUnicode CMap.
getFontDescriptor()FontDescriptorVrati opisnik font.
isComposite()booleanVraća {@code true} kada je to Type0 kompozitni font čiji
U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) ovog članka, podnositelj zahtjeva može biti nadležan za:.
getFontMetrics()FontMetricsVrati font metričke.
getFontDictionary()PdfDictionaryVrati osnovni rječnik fontova.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontStvara odgovarajuću podklasu PdfFont iz rječnika fontova.

Također pogledajte:

 Hrvatski