Mapping between Wingdings/Symbol characters and their Unicode equivalents
MsWord uses Wingdings and Symbol characters for bullets, by default their hex values are F0A7 开发者_Go百科and F0B7. I want to convert the bullets to their Unicode equivalents. Of course, it depends on the actual font used, so F0A7 Wingding would become Unicode 25AA (●). I've found a partial mapping from Wingdings to Unicode and from Symbol to Unicode. Is there a general a library (preferably in Java) or database for these mappings?
Since this question was asked, a large number of dingbat and emoji characters have been added to Unicode, some for the explicit purpose of Wingdings/Webdings compatibility.
So, here is my attempt at mapping the Wingdings and Webdings encodings to Unicode. All of these glyphs are present in the Symbola font. In other fonts, many of the glyphs will display as boxes or question marks.
Wingdings
- 0x21 =
精彩评论