FontEncoding
Översikt
FontEncoding är en klass i Aspose.PDF FOSS för Java.
Kartor teckenkoder (0-255) till glyph namn och Unicode kodpunkter.
Denna klass ger 7 metoder för att arbeta med FontEncoding objekt i Java-program. Tillgängliga metoder inkluderar: FontEncoding, fromDictionary, getGlyphName, getInstance, getName, getUnicode, withDifferences. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: MAC_EXPERT, MAC_ROMAN, STANDARD, SYMBOL, WIN_ANSI, ZAPF_DINGBATS,Och 1 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
name | String | Läsning | Återställ kodningens namn. |
WIN_ANSI | FontEncoding | Läsning | WinAnsiEncoding singleton (ISO 32000, tabell D.1). |
MAC_ROMAN | FontEncoding | Läsning | MacRomanEncoding singleton (ISO 32000, tabell D.1). |
STANDARD | FontEncoding | Läsning | StandardEncoding singleton (ISO 32000, tabell D.1). |
MAC_EXPERT | FontEncoding | Läsning | MacExpertEncoding är en singel. |
SYMBOL | FontEncoding | Läsning | Symbol kodning för Symbole font. |
ZAPF_DINGBATS | FontEncoding | Läsning | ZapfDingbats kodning av . |
Metoder
| Signature | Beskrivning |
|---|---|
FontEncoding(name: String) | Skapa en ny FontEncoding med det angivna namnet. |
getInstance(name: String) → FontEncoding | Återställer en inbyggd kodning efter namn. |
fromDictionary(encDict: PdfDictionary) → FontEncoding | Skapa en FontEncoding från ett PDF /Enkodningsordbok. |
getGlyphName(charCode: int) → String | Returnerar glyphnamnet för den angivna teckenkoden. |
getUnicode(charCode: int) → int | Returnerar kodpunkten för Unicode för den angivna teckenkoden. |
withDifferences(differences: PdfArray) → FontEncoding | Skapar en ny kodning genom att klona den och tillämpa en /Differences array. |
getName() → String | Återställ kodningens namn. |