CIDFont (în limba engleză)

CIDFont (în limba engleză)

Opinie generală

CIDFont este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: PdfFont.

Fontul CID (ISO 32000-1:2008, §9.7.4).

Această clasă oferă 16 metode pentru a lucra cu obiecte CIDFont în programele Java. Metodele disponibile includ: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, şi 4 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary, şi încă 3 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
type2booleanCiteşte.Se returnează true dacă subtipul descendențial este CIDFontType2 (TrueType-locat.,
(de exemplu, un sistem de identificare a glifului poate fi rezolvat prin /CIDToGIDMap).
defaultWidthdoubleCiteşte.Întoarce lățimea implicită (/DW).
baseFontStringCiteşte.Întoarce numele fontului de bază (/BaseFont).
encodingFontEncodingCiteşte.Întoarce codarea fontului.
toUnicodeToUnicodeCMapCiteşte.Întoarce ToUnicode CMap.
fontDescriptorFontDescriptorCiteşte.Întoarce descriptorul fontului.
compositebooleanCiteşte.Întoarce {@code true} atunci când este o fontă compusă de tip 0 a cărei
Codarea fluxului de conținut utilizează coduri cu caractere multi-baitice (de exemplu,.
fontMetricsFontMetricsCiteşte.Întoarce fontul metric.
fontDictionaryPdfDictionaryCiteşte.Întoarce dicționarul de font.

Metode de evaluare

SemnăturaDescriere:
CIDFont(fontDict: PdfDictionary, parser: PDFParser)Creează un CIDFont dintr-un dicționar de fonturi.
cidToUnicode(cid: int)intRecuperarea punctului de cod unicod pentru un CID folosind programul de font încorporat,
pentru cazul comun al unui descendenți CIDFontType2 (TrueType) care trimite:
nici un {@code /ToUnicode} CMap pe fontul său de tip Type0.
toGlyphId(cid: int)intMaparea unui CID la id-ul glifului programului de font încorporat prin /CIDToGIDMap
(flux explicit sau Identitatea implicită).
glyphOutline(gid: int)java.awt.geom.GeneralPathÎntoarce conturul em-normalizat, Y-up al glifului dat din id.
program încorporat TrueType sau {@code null} când nu este nici un program integrat
disponibil sau gliful nu poate fi analizat.
isType2()booleanSe returnează true dacă subtipul descendențial este CIDFontType2 (TrueType-locat.,
(de exemplu, un sistem de identificare a glifului poate fi rezolvat prin /CIDToGIDMap).
getWidth(cid: int)double
getDefaultWidth()doubleÎntoarce lățimea implicită (/DW).
decode(charCodes: byte[])StringDecodează baiti de cod de caractere brute într-un șir Unicode.
getBaseFont()StringÎntoarce numele fontului de bază (/BaseFont).
getEncoding()FontEncodingÎntoarce codarea fontului.
getToUnicode()ToUnicodeCMapÎntoarce ToUnicode CMap.
getFontDescriptor()FontDescriptorÎntoarce descriptorul fontului.
isComposite()booleanÎntoarce {@code true} atunci când este o fontă compusă de tip 0 a cărei
Codarea fluxului de conținut utilizează coduri cu caractere multi-baitice (de exemplu,.
getFontMetrics()FontMetricsÎntoarce fontul metric.
getFontDictionary()PdfDictionaryÎntoarce dicționarul de font.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontCreează subclasa corespunzătoare PdfFont dintr-un dicționar de font.

Vezi și:

 Română