PoDoFo 0.9.20
|
#include <PdfPredefinedEncoding.h>
Protected Member Functions | |
const char32_t * | GetToUnicodeTable () const override |
Protected Member Functions inherited from PoDoFo::PdfPredefinedEncoding | |
void | getExportObject (PdfIndirectObjectList &objects, PdfName &name, PdfObject *&obj) const override |
Protected Member Functions inherited from PoDoFo::PdfBuiltInEncoding | |
bool | tryGetCharCode (char32_t codePoint, PdfCharCode &codeUnit) const override |
bool | tryGetCodePoints (const PdfCharCode &codeUnit, std::vector< char32_t > &codePoints) const override |
Protected Member Functions inherited from PoDoFo::PdfEncodingMapOneByte | |
void | AppendToUnicodeEntries (OutputStream &stream, charbuff &temp) const override |
void | AppendCIDMappingEntries (OutputStream &stream, const PdfFont &font, charbuff &temp) const override |
Protected Member Functions inherited from PoDoFo::PdfEncodingMap | |
virtual bool | tryGetNextCharCode (std::string_view::iterator &it, const std::string_view::iterator &end, PdfCharCode &codeUnit) const |
virtual bool | tryGetCharCodeSpan (const unicodeview &ligature, PdfCharCode &codeUnit) const |
Additional Inherited Members | |
Public Member Functions inherited from PoDoFo::PdfBuiltInEncoding | |
const PdfName & | GetName () const |
Public Member Functions inherited from PoDoFo::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 unicodeview &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 |
PdfEncodingMapType | GetType () const |
virtual bool | IsBuiltinEncoding () const |
virtual bool | HasLigaturesSupport () const |
bool | TryGetExportObject (PdfIndirectObjectList &objects, PdfName &name, PdfObject *&obj) const |
MacRomanEncoding
|
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 PoDoFo::PdfBuiltInEncoding.