![]() |
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.