Package org.docx4j.fonts.fop.fonts.type1
Enum AdobeStandardEncoding
java.lang.Object
java.lang.Enum<AdobeStandardEncoding>
org.docx4j.fonts.fop.fonts.type1.AdobeStandardEncoding
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<AdobeStandardEncoding>,java.lang.constant.Constable
public enum AdobeStandardEncoding extends java.lang.Enum<AdobeStandardEncoding>
Enumerates the linkplain http://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt for
characters found in a Type1 font.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>> -
Enum Constant Summary
Enum Constants Enum Constant Description aa characterAA characteracuteacute accent characteraeae (small) characterAEAE (capitalised) characterampersandampersand characterasciicircumcircumflex characterasciitildetilde characterasteriskasterisk characteratat characterbb characterBB characterbackslashback slash characterbarvertical line characterbraceleftleft curly bracket characterbracerightright curly bracket characterbracketleftleft bracket characterbracketrightbracket right characterbrevebreve characterbulletbullet charactercc characterCC charactercaroncaron charactercedillacedilla charactercentcent charactercircumflexmodifier letter circumflex accent charactercoloncolon charactercommacomma charactercurrencycurrency sign characterdd characterDD characterdaggerdagger characterdaggerdbldouble dagger characterdieresisdiaeresis characterdollardollar characterdotaccentdot above characterdotlessidotless i characteree characterEE charactereighteight characterellipsishorizontal ellipsis characteremdashemdash characterendashen-dash characterequalequal characterexclamexclamation markexclamdowninverted exclamation markff characterFF characterfifi ligaturefivefive characterflfl ligatureflorinflorin characterfourfour characterfractionfraction slash characterfraction_division_slashdivision slash charactergg characterGG charactergermandblssmall letter sharp s charactergravegrave accent charactergreatergreater characterguillemotleftleft-pointing double angle quotation markguillemotrightright-pointing double angle quotation markguilsinglleftleft-pointing single quotation markguilsinglrightright-pointing single quotation markhh characterHH characterhungarumlautdouble acute accent characterhyphenhyphen-minus characterhyphen_softsoft-hyphen characterii characterII characterjj characterJJ characterkk characterKK characterll characterLL characterlessless characterlslashsmall letter l with stroke characterLslashcapital letter L with stroke charactermm characterMM charactermacronmacron charactermacron_modifier_lettermodifier letter macron characternn characterNN characterninenine characternumersignnumber signoo characterOO characteroeoe (small) characterOEOE (capitalised) characterogonekagonek characteroneone characterordfemininefemenine ordinal indicator characterordmasculinemasculine ordinal indicator characteroslashsmall letter o with stroke characterOslashcapital letter O with stroke characterpp characterPP characterparagraphparagraph characterparenleftleft parenthesis characterparenrightright parenthesis characterpercentpercent characterperiodperiod characterperiodcenteredcentered period characterperiodcentered_bullet_operatorcentered period characterperthousandper-mille characterplusplus signqq characterQQ characterquestionquestion characterquestiondowninverted question markquotedblquotation markquotedblbasedouble low-9 quotation markquotedblleftdouble left quotation markquotedblrightright double quotation markquoteleftleft single quotation characterquoterightright single quotation markquotesinglbasesingle low-9 quotation markquotesingleapostrophe characterrr characterRR characterringring above characterss characterSS charactersectionsection sign charactersemicolonsemi-colon charactersevenseven charactersixsix characterslashslash characterspacespace characterspace_nobreakspace charactersterlingsterling charactertt characterTT characterthreethree charactertildesmall tilde charactertwotwo characteruu characterUU characterunderscoreunder score charactervv characterVV characterww characterWW characterxx characterXX characteryy characterYY characteryenyen characterzz characterZZ characterzerozero character -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEThe name of the Adobe Standard Encoding as seen in an AFM file. -
Method Summary
Modifier and Type Method Description static intgetAdobeCodePoint(java.lang.String adobeName)Returns the code point of a Adobe standard encoded character given its name.static java.lang.StringgetCharFromCodePoint(int codePoint)static chargetUnicodeFromCodePoint(int codePoint)static AdobeStandardEncodingvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static AdobeStandardEncoding[]values()Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
-
Enum Constant Details
-
space
space character -
space_nobreak
space character -
exclam
exclamation mark -
quotedbl
quotation mark -
numersign
number sign -
dollar
dollar character -
percent
percent character -
ampersand
ampersand character -
quoteright
right single quotation mark -
parenleft
left parenthesis character -
parenright
right parenthesis character -
asterisk
asterisk character -
plus
plus sign -
comma
comma character -
hyphen
hyphen-minus character -
hyphen_soft
soft-hyphen character -
period
period character -
slash
slash character -
zero
zero character -
one
one character -
two
two character -
three
three character -
four
four character -
five
five character -
six
six character -
seven
seven character -
eight
eight character -
nine
nine character -
colon
colon character -
semicolon
semi-colon character -
less
less character -
equal
equal character -
greater
greater character -
question
question character -
at
at character -
A
A character -
B
B character -
C
C character -
D
D character -
E
E character -
F
F character -
G
G character -
H
H character -
I
I character -
J
J character -
K
K character -
L
L character -
M
M character -
N
N character -
O
O character -
P
P character -
Q
Q character -
R
R character -
S
S character -
T
T character -
U
U character -
V
V character -
W
W character -
X
X character -
Y
Y character -
Z
Z character -
bracketleft
left bracket character -
backslash
back slash character -
bracketright
bracket right character -
asciicircum
circumflex character -
underscore
under score character -
quoteleft
left single quotation character -
a
a character -
b
b character -
c
c character -
d
d character -
e
e character -
f
f character -
g
g character -
h
h character -
i
i character -
j
j character -
k
k character -
l
l character -
m
m character -
n
n character -
o
o character -
p
p character -
q
q character -
r
r character -
s
s character -
t
t character -
u
u character -
v
v character -
w
w character -
x
x character -
y
y character -
z
z character -
braceleft
left curly bracket character -
bar
vertical line character -
braceright
right curly bracket character -
asciitilde
tilde character -
exclamdown
inverted exclamation mark -
cent
cent character -
sterling
sterling character -
fraction
fraction slash character -
fraction_division_slash
division slash character -
yen
yen character -
florin
florin character -
section
section sign character -
currency
currency sign character -
quotesingle
apostrophe character -
quotedblleft
double left quotation mark -
guillemotleft
left-pointing double angle quotation mark -
guilsinglleft
left-pointing single quotation mark -
guilsinglright
right-pointing single quotation mark -
fi
fi ligature -
fl
fl ligature -
endash
en-dash character -
dagger
dagger character -
daggerdbl
double dagger character -
periodcentered
centered period character -
periodcentered_bullet_operator
centered period character -
paragraph
paragraph character -
bullet
bullet character -
quotesinglbase
single low-9 quotation mark -
quotedblbase
double low-9 quotation mark -
quotedblright
right double quotation mark -
guillemotright
right-pointing double angle quotation mark -
ellipsis
horizontal ellipsis character -
perthousand
per-mille character -
questiondown
inverted question mark -
grave
grave accent character -
acute
acute accent character -
circumflex
modifier letter circumflex accent character -
tilde
small tilde character -
macron
macron character -
macron_modifier_letter
modifier letter macron character -
breve
breve character -
dotaccent
dot above character -
dieresis
diaeresis character -
ring
ring above character -
cedilla
cedilla character -
hungarumlaut
double acute accent character -
ogonek
agonek character -
caron
caron character -
emdash
emdash character -
AE
AE (capitalised) character -
ordfeminine
femenine ordinal indicator character -
Lslash
capital letter L with stroke character -
Oslash
capital letter O with stroke character -
OE
OE (capitalised) character -
ordmasculine
masculine ordinal indicator character -
ae
ae (small) character -
dotlessi
dotless i character -
lslash
small letter l with stroke character -
oslash
small letter o with stroke character -
oe
oe (small) character -
germandbls
small letter sharp s character
-
-
Field Details
-
NAME
public static final java.lang.String NAMEThe name of the Adobe Standard Encoding as seen in an AFM file.- See Also:
- Constant Field Values
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getAdobeCodePoint
public static int getAdobeCodePoint(java.lang.String adobeName)Returns the code point of a Adobe standard encoded character given its name. If the name cannot be found, -1 is returned.- Parameters:
adobeName- the name of the character- Returns:
- the Adobe code point
-
getCharFromCodePoint
public static java.lang.String getCharFromCodePoint(int codePoint) -
getUnicodeFromCodePoint
public static char getUnicodeFromCodePoint(int codePoint)
-