PdfFont

PdfFont

Přehled

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.

Vlastnosti

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.

Metody

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.

Viz také:

 Čeština