|
PoDoFo 1.1.0
|
This factory creates a PdfEncodingMap. More...
#include <PdfEncodingMapFactory.h>
Static Public Member Functions | |
| static bool | TryParseCMapEncoding (const PdfObject &cmapObj, std::unique_ptr< PdfEncodingMap > &encoding) |
| Try to parse a CMap encoding from an object. | |
| static std::unique_ptr< PdfEncodingMap > | ParseCMapEncoding (const PdfObject &cmapObj) |
| Parse a CMap encoding from an object. | |
| static PdfBuiltInEncodingConstPtr | GetWinAnsiEncodingInstancePtr () |
| Singleton method which returns a global instance of WinAnsiEncoding. | |
| static const PdfBuiltInEncoding & | GetWinAnsiEncodingInstance () |
| static PdfBuiltInEncodingConstPtr | GetMacRomanEncodingInstancePtr () |
| Singleton method which returns a global instance of MacRomanEncoding. | |
| static const PdfBuiltInEncoding & | GetMacRomanEncodingInstance () |
| static PdfBuiltInEncodingConstPtr | GetMacExpertEncodingInstancePtr () |
| Singleton method which returns a global instance of MacExpertEncoding. | |
| static const PdfBuiltInEncoding & | GetMacExpertEncodingInstance () |
| static PdfBuiltInEncodingConstPtr | GetStandardEncodingInstancePtr () |
| Singleton method which returns a global instance of StandardEncdoing. | |
| static const PdfBuiltInEncoding & | GetStandardEncodingInstance () |
| static PdfEncodingMapConstPtr | GetHorizontalIdentityEncodingInstancePtr () |
| Singleton method which returns a global instance of the 2 bytes /Identity-H horizontal identity encoding. | |
| static const PdfEncodingMap & | GetHorizontalIdentityEncodingInstance () |
| static PdfEncodingMapConstPtr | GetVerticalIdentityEncodingInstancePtr () |
| Singleton method which returns a global instance of the 2 bytes /Identity-V vertical identity encoding. | |
| static const PdfEncodingMap & | GetVerticalIdentityEncodingInstance () |
| static PdfEncodingMapConstPtr | GetStandard14FontEncodingInstancePtr (PdfStandard14FontType stdFont) |
| Return the encoding map for the given standard font type or nullptr for unknown. | |
| static const PdfEncodingMap & | GetStandard14FontEncodingInstance (PdfStandard14FontType stdFont) |
| static PdfCMapEncodingConstPtr | GetPredefinedCMapInstancePtr (const std::string_view &cmapName) |
| Get a predefined CMap. | |
| static const PdfCMapEncoding & | GetPredefinedCMapInstance (const std::string_view &cmapName) |
Friends | |
| class | PdfEncoding |
| class | PdfEncodingFactory |
| class | PdfDifferenceEncoding |
| class | PdfFontMetricsFreetype |
| class | PdfFontMetrics |
This factory creates a PdfEncodingMap.
|
static |
Singleton method which returns a global instance of the 2 bytes /Identity-H horizontal identity encoding.
|
static |
Singleton method which returns a global instance of MacExpertEncoding.
|
static |
Singleton method which returns a global instance of MacRomanEncoding.
|
static |
Get a predefined CMap.
|
static |
Singleton method which returns a global instance of StandardEncdoing.
|
static |
Singleton method which returns a global instance of the 2 bytes /Identity-V vertical identity encoding.
|
static |
Singleton method which returns a global instance of WinAnsiEncoding.
|
static |
Parse a CMap encoding from an object.
|
static |
Try to parse a CMap encoding from an object.