CIDFont

Összefoglaló

CIDFont egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: PdfFont.

A CID betűtípus (ISO 32000-1:2008, 9.7.4. szakasz).

Ez a osztály 16 módszert biztosít a CIDFont objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, és 4 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary, és még három.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
type2booleanOlvasd!Igazot ad, ha a leánycsoport CIDFontType2 (TrueType) -t tartalmazza.,
A /CIDToGIDMap segítségével megoldható glyph id-ek).
defaultWidthdoubleOlvasd!Az alapértelmezett szélességet (/DW) adja vissza.
baseFontStringOlvasd!Az alap betűtípus nevét adja vissza (/BaseFont).
encodingFontEncodingOlvasd!Visszaadja a betűtípus kódolását.
toUnicodeToUnicodeCMapOlvasd!Visszaadja a ToUnicode CMap-ot.
fontDescriptorFontDescriptorOlvasd!Visszaadja a betűtípus leírását.
compositebooleanOlvasd!Visszaadja a {@code true}-t, ha ez egy Type0 összetett betűtípus, amelynek
A tartalomáramok kódolása többbázittal rendelkező karakterkódokat (pl.
fontMetricsFontMetricsOlvasd!Visszaadja a betűtípus mérőszámokat.
fontDictionaryPdfDictionaryOlvasd!Visszaadja az alapul szolgáló betűtípus szótárát.

Módszerek

Az aláírás:Leírás
CIDFont(fontDict: PdfDictionary, parser: PDFParser)CIDFont-ot hoz létre egy betűtípus szótárból.
cidToUnicode(cid: int)intA beágyazott betűtípus segítségével a CID Unicode kódpontját visszanyeri,
a CIDFontType2 (TrueType) leszármazottjának közös esete esetén, amely hajót szállít.
sem a {@code /ToUnicode} CMap az anya Type0 betűtípuson.
toGlyphId(cid: int)intA CID-t a beágyazott betűtípus program glyph id-jéhez /CIDToGIDMap segítségével feltérképezi.
(explicit stream vagy az alapértelmezett Identity).
glyphOutline(gid: int)java.awt.geom.GeneralPathAz adott glif id em-normális, Y-felé körvonalat adja vissza a
beágyazott TrueType program, vagy {@code null} ha nincs beagyafogadott program
A kódot a következőkben kell megadni:.
isType2()booleanIgazot ad, ha a leánycsoport CIDFontType2 (TrueType) -t tartalmazza.,
A /CIDToGIDMap segítségével megoldható glyph id-ek).
getWidth(cid: int)double
getDefaultWidth()doubleAz alapértelmezett szélességet (/DW) adja vissza.
decode(charCodes: byte[])StringA nyers karakterkód bájtjait Unicode szalagra dekódozza.
getBaseFont()StringAz alap betűtípus nevét adja vissza (/BaseFont).
getEncoding()FontEncodingVisszaadja a betűtípus kódolását.
getToUnicode()ToUnicodeCMapVisszaadja a ToUnicode CMap-ot.
getFontDescriptor()FontDescriptorVisszaadja a betűtípus leírását.
isComposite()booleanVisszaadja a {@code true}-t, ha ez egy Type0 összetett betűtípus, amelynek
A tartalomáramok kódolása többbázisos karakterkódokat használ (pl.
getFontMetrics()FontMetricsVisszaadja a betűtípus mérőszámokat.
getFontDictionary()PdfDictionaryVisszaadja az alapul szolgáló betűtípus szótárát.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontA megfelelő PdfFont alosztályt egy betűszókönyvből hozza létre.

Lásd még:

 Magyar