FontEncoding

Vue de l’ensemble

‘FontEncoding’ est une classe dans Aspose.PDF FOSS pour Java.

Mape des codes de caractère (0-255) à les noms glyph et points de code Unicode.

Cette classe fournit 7 méthodes pour travailler avec les objets de codage en Java. Les méthodologies disponibles comprennent: ‘FontEncoding’, ‘fromDictionary’, getGlyphName', ‘getInstance’, 'getNamen', ’getUnicode, ‘withDifferences’. Tous les membres publics sont accessibles à n’importe quelle application Java après avoir installé l’Aspose.PDF FOSS pour le package Java . Propriétés : ‘MAC_EXPERT’, ‘‘MAK_ROMAN , 'STANDARD ‘SYMBOL,, 'WIN_ANSI et 1 plus.

Propriétés

NameTypeAccessDescription
nameStringReadReturns the encoding name.
WIN_ANSIFontEncodingReadWinAnsiEncoding singleton (ISO 32000, Table D.1).
MAC_ROMANFontEncodingReadMacRomanEncoding singleton (ISO 32000, Table D.1).
STANDARDFontEncodingReadStandardEncoding singleton (ISO 32000, Table D.1).
MAC_EXPERTFontEncodingReadMacExpertEncoding singleton.
SYMBOLFontEncodingReadSymbol encoding for Symbol font.
ZAPF_DINGBATSFontEncodingReadZapfDingbats encoding.

méthodes

SignatureDescription
FontEncoding(name: String)Creates a new FontEncoding with the given name.
getInstance(name: String)FontEncodingReturns a built-in encoding by name.
fromDictionary(encDict: PdfDictionary)FontEncodingCreates a FontEncoding from a PDF /Encoding dictionary.
getGlyphName(charCode: int)StringReturns the glyph name for the given character code.
getUnicode(charCode: int)intReturns the Unicode codepoint for the given character code.
withDifferences(differences: PdfArray)FontEncodingCreates a new encoding by cloning this one and applying a /Differences array.
getName()StringReturns the encoding name.

Voir aussi

  • Aspose.PDF pour Java — API d’entreprise
 Français