CIDFont (Съобщение за разкриване)

CIDFont (Съобщение за разкриване)

Общ преглед

CIDFont е клас в Aspose.PDF FOSS за Java. Наследници от: PdfFont.

CID шрифт (ISO 32000-1:2008, §9.7.4).

Този клас предоставя 16 метода за работа с CIDFont обекти в Java програми. Наличните методи включват: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, и 4 допълнителни методи. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary, и още 3 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
type2booleanПрочети.Връща true, ако последващият подтип е CIDFontType2 (TrueType-условен.,
идентификатори на глифите, които могат да бъдат разрешени чрез /CIDToGIDMap).
defaultWidthdoubleПрочети.Връща стандартната ширина (/DW).
baseFontStringПрочети.Връща името на основния шрифт (/BaseFont).
encodingFontEncodingПрочети.Връща кодирането на шрифта.
toUnicodeToUnicodeCMapПрочети.Връща CMap.
fontDescriptorFontDescriptorПрочети.Връща описателя на шрифта.
compositebooleanПрочети.Връща {@code true}, когато това е тип 0 композитен шрифт, чийто
Кодирането на потока от съдържание използва многобайтови символни кодове (напр.
fontMetricsFontMetricsПрочети.Връща метриката на шрифта.
fontDictionaryPdfDictionaryПрочети.Връща основния словар на шрифта.

Методи за изчисляване на данните

ПодписътОписание на състоянието
CIDFont(fontDict: PdfDictionary, parser: PDFParser)Създава CIDFont от речник с шрифтове.
cidToUnicode(cid: int)intВъзстановява Unicode кода точка за CID, използвайки вграден шрифт програма,
за общия случай на CIDFontType2 (TrueType) наследник, който изпраща:
нито {@code /ToUnicode} CMap на родителския тип Type0.
toGlyphId(cid: int)intКартировка на CID към идентификатора на глифа вградена шрифт програма чрез /CIDToGIDMap
(изричен поток или стандартен идентификатор).
glyphOutline(gid: int)java.awt.geom.GeneralPathВръща em-нормализирания, Y-up контур на даденото значещо число от
вградена TrueType програма, или {@code null} когато няма вградени програми
или не може да се анализира глифа.
isType2()booleanВръща true, ако последващият подтип е CIDFontType2 (TrueType-условен.,
идентификатори на глифите, които могат да бъдат разрешени чрез /CIDToGIDMap).
getWidth(cid: int)double
getDefaultWidth()doubleВръща стандартната ширина (/DW).
decode(charCodes: byte[])StringДекодира сурови байтове код на символи в синхрон за Unicode.
getBaseFont()StringВръща името на основния шрифт (/BaseFont).
getEncoding()FontEncodingВръща кодирането на шрифта.
getToUnicode()ToUnicodeCMapВръща CMap.
getFontDescriptor()FontDescriptorВръща описателя на шрифта.
isComposite()booleanВръща {@code true}, когато това е тип 0 композитен шрифт, чийто
Кодирането на потока от съдържание използва многобайтови символни кодове (напр.
getFontMetrics()FontMetricsВръща метриката на шрифта.
getFontDictionary()PdfDictionaryВръща основния словар на шрифта.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontСъздава подходящия подклас PdfFont от речник с шрифтове.

Вижте също:

 Български