FontEncoding
FontEncoding
General
FontEncoding és una classe en FOSS per Java.
Codis de caràcters (0-255) a noms d’glifs i punts de codi Unicode.
Aquesta classe proporciona 7 mètodes per treballar amb objectes FontEncoding en programes Java. Els mètodes disponibles inclouen: FontEncoding, fromDictionary, getGlyphName, getInstance, getName, getUnicode, withDifferences. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: MAC_EXPERT, MAC_ROMAN, STANDARD, SYMBOL, WIN_ANSI, ZAPF_DINGBATS, i una més.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
name | String | Llegeix. | Retorna el nom de codificació. |
WIN_ANSI | FontEncoding | Llegeix. | WinAnsiEncoding singleton (ISO 32000, taula D.1). |
MAC_ROMAN | FontEncoding | Llegeix. | MacRomanEncoding singleton (ISO 32000, taula D.1). |
STANDARD | FontEncoding | Llegeix. | StandardEncoding singleton (ISO 32000, taula D.1). |
MAC_EXPERT | FontEncoding | Llegeix. | Singleton. |
SYMBOL | FontEncoding | Llegeix. | Codificació de símbols per a la font Symbol. |
ZAPF_DINGBATS | FontEncoding | Llegeix. | Codificació. |
Mètodes
| Signatura | Descripció |
|---|---|
FontEncoding(name: String) | Crea un nou FontEncoding amb el nom donat. |
getInstance(name: String) → FontEncoding | Retorna una codificació incorporada per nom. |
fromDictionary(encDict: PdfDictionary) → FontEncoding | Crea un FontEncoding a partir d’un diccionari PDF /Encoding. |
getGlyphName(charCode: int) → String | Retorna el nom del glife per al codi de caràcters donat. |
getUnicode(charCode: int) → int | Retorna el punt de codi Unicode per al codi de caràcters donat. |
withDifferences(differences: PdfArray) → FontEncoding | Crea una nova codificació clonant aquesta i aplicant un array /Diferències. |
getName() → String | Retorna el nom de codificació. |