PdfFont

PdfFont

Overview

PdfFont je třída v Aspose.PDF FOSS pro Java.

Abstraktní základní třída pro všechny typy PDF fontů (ISO 32000-1:2008, §9.5).

Tato třída poskytuje 10 metod pro práci s PdfFont objekty v programech Java. K dispozici jsou následující metody: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java. Vlastnosti: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics,A ještě jeden.

Properties

NameTypeAccessDescription
baseFontStringReadVrátí základní jméno písma (/BaseFont).
encodingFontEncodingReadVrací kódování písma.
toUnicodeToUnicodeCMapReadVrátí ToUnicode CMap.
fontDescriptorFontDescriptorReadVrací popis písma.
compositebooleanReadVrátí {@code true}, pokud je to složený font typu 0, jehož kód se mění na:
kódování obsahu používá vícebajtové znakové kódy (např.
fontMetricsFontMetricsReadVrací metriky písma.
fontDictionaryPdfDictionaryReadVrátí základní slovník písma.

Methods

SignatureDescription
decode(charCodes: byte[])StringDekódovat byty surového znakového kódu do řetězce Unicode.
getWidth(charCode: int)doubleVrátí šířku glyfu pro daný kód znaků v jednotkách z textového prostoru 1/1000.
getBaseFont()StringVrátí základní jméno písma (/BaseFont).
getEncoding()FontEncodingVrací kódování písma.
getToUnicode()ToUnicodeCMapVrátí ToUnicode CMap.
getFontDescriptor()FontDescriptorVrací popis písma.
isComposite()booleanVrátí {@code true}, pokud je to složený font typu 0, jehož kód se mění na:
kódování obsahu používá vícebajtové znakové kódy (např.
getFontMetrics()FontMetricsVrací metriky písma.
getFontDictionary()PdfDictionaryVrátí základní slovník písma.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontVytváří příslušnou podtřídu PdfFont z slovníku písma.

See Also

 Čeština