![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <array>
#include "core/fxcrt/bytestring.h"
#include "core/fxcrt/retain_ptr.h"
#include "core/fxcrt/span.h"
#include "core/fxcrt/string_pool_template.h"
#include "core/fxcrt/weak_ptr.h"
#include "core/fxge/fx_fontencoding.h"
Go to the source code of this file.
Classes | |
class | CPDF_FontEncoding |
Enumerations | |
enum class | FontEncoding { kBuiltin = 0 , kWinAnsi = 1 , kMacRoman = 2 , kMacExpert = 3 , kStandard = 4 , kAdobeSymbol = 5 , kZapfDingbats = 6 , kPdfDoc = 7 , kMsSymbol = 8 } |
Functions | |
uint32_t | CharCodeFromUnicodeForEncoding (fxge::FontEncoding encoding, wchar_t unicode) |
wchar_t | UnicodeFromAppleRomanCharCode (uint8_t charcode) |
pdfium::span< const uint16_t > | UnicodesForPredefinedCharSet (FontEncoding encoding) |
const char * | CharNameFromPredefinedCharSet (FontEncoding encoding, uint8_t charcode) |
|
strong |
Enumerator | |
---|---|
kBuiltin | |
kWinAnsi | |
kMacRoman | |
kMacExpert | |
kStandard | |
kAdobeSymbol | |
kZapfDingbats | |
kPdfDoc | |
kMsSymbol |
Definition at line 19 of file cpdf_fontencoding.h.
uint32_t CharCodeFromUnicodeForEncoding | ( | fxge::FontEncoding | encoding, |
wchar_t | unicode ) |
Definition at line 1739 of file cpdf_fontencoding.cpp.
References fxge::kUnicode.
Referenced by CPDF_CIDFont::GlyphFromCharCode().
const char * CharNameFromPredefinedCharSet | ( | FontEncoding | encoding, |
uint8_t | charcode ) |
Definition at line 1789 of file cpdf_fontencoding.cpp.
References kAdobeSymbol, kMacExpert, kMacRoman, kPdfDoc, kStandard, kWinAnsi, and kZapfDingbats.
Referenced by CPDF_Font::GetAdobeCharName().
wchar_t UnicodeFromAppleRomanCharCode | ( | uint8_t | charcode | ) |
Definition at line 1761 of file cpdf_fontencoding.cpp.
pdfium::span< const uint16_t > UnicodesForPredefinedCharSet | ( | FontEncoding | encoding | ) |
Definition at line 1765 of file cpdf_fontencoding.cpp.
References kAdobeSymbol, kBuiltin, kMacExpert, kMacRoman, kMsSymbol, kPdfDoc, kPDFDocEncoding, kStandard, kWinAnsi, and kZapfDingbats.