|
pdfmm 0.9.20
|
#include <PdfPredefinedEncoding.h>
Protected Member Functions | |
| const char32_t * | GetToUnicodeTable () const override |
Protected Member Functions inherited from mm::PdfPredefinedEncoding | |
| PdfPredefinedEncoding (const PdfName &name) | |
| const PdfName & | GetName () const |
| void | getExportObject (PdfIndirectObjectList &objects, PdfName &name, PdfObject *&obj) const override |
| bool | tryGetCharCode (char32_t codePoint, PdfCharCode &codeUnit) const override |
| bool | tryGetCodePoints (const PdfCharCode &codeUnit, std::vector< char32_t > &codePoints) const override |
| virtual const char32_t * | GetToUnicodeTable () const =0 |
Protected Member Functions inherited from mm::PdfEncodingMapSimple | |
| void | appendBaseFontEntries (PdfStream &stream) const override |
Protected Member Functions inherited from mm::PdfEncodingMap | |
| virtual bool | tryGetNextCharCode (std::string_view::iterator &it, const std::string_view::iterator &end, PdfCharCode &codeUnit) const |
| virtual bool | tryGetCharCodeSpan (const cspan< char32_t > &ligature, PdfCharCode &codeUnit) const |
| virtual bool | tryGetCharCode (char32_t codePoint, PdfCharCode &codeUnit) const =0 |
| virtual bool | tryGetCodePoints (const PdfCharCode &codeUnit, std::vector< char32_t > &codePoints) const =0 |
| virtual void | getExportObject (PdfIndirectObjectList &objects, PdfName &name, PdfObject *&obj) const |
| virtual void | appendBaseFontEntries (PdfStream &stream) const =0 |
Additional Inherited Members | |
Public Member Functions inherited from mm::PdfEncodingMap | |
| bool | TryGetNextCharCode (std::string_view::iterator &it, const std::string_view::iterator &end, PdfCharCode &codeUnit) const |
| bool | TryGetCharCode (char32_t codePoint, PdfCharCode &codeUnit) const |
| bool | TryGetCharCode (const cspan< char32_t > &codePoints, PdfCharCode &codeUnit) const |
| bool | TryGetCharCode (unsigned cid, PdfCharCode &codeUnit) const |
| bool | TryGetNextCID (std::string_view::iterator &it, const std::string_view::iterator &end, PdfCID &cid) const |
| bool | TryGetNextCodePoints (std::string_view::iterator &it, const std::string_view::iterator &end, std::vector< char32_t > &codePoints) const |
| bool | TryGetCodePoints (const PdfCharCode &codeUnit, std::vector< char32_t > &codePoints) const |
| bool | TryGetCIDId (const PdfCharCode &codeUnit, unsigned &id) const |
| virtual bool | HasCIDMapping () const |
| virtual bool | HasLigaturesSupport () const |
| bool | TryGetExportObject (PdfIndirectObjectList &objects, PdfName &name, PdfObject *&obj) const |
ZapfDingbats encoding
|
overrideprotectedvirtual |
Gets a table of 256 short values which are the big endian Unicode code points that are assigned to the 256 values of this encoding.
This table is used internally to convert an encoded string of this encoding to and from Unicode.
Implements mm::PdfPredefinedEncoding.