Home
last modified time | relevance | path

Searched refs:FontEncoding (Results 1 – 19 of 19) sorted by relevance

/external/pdfium/core/fxge/
Dcfx_unicodeencodingex.cpp18 constexpr fxge::FontEncoding kEncodingIDs[] = {
19 fxge::FontEncoding::kSymbol, fxge::FontEncoding::kUnicode,
20 fxge::FontEncoding::kSjis, fxge::FontEncoding::kGB2312,
21 fxge::FontEncoding::kBig5, fxge::FontEncoding::kWansung,
22 fxge::FontEncoding::kJohab, fxge::FontEncoding::kAdobeStandard,
23 fxge::FontEncoding::kAdobeExpert, fxge::FontEncoding::kAdobeCustom,
24 fxge::FontEncoding::kLatin1, fxge::FontEncoding::kOldLatin2,
25 fxge::FontEncoding::kAppleRoman,
30 fxge::FontEncoding encoding_id) { in FXFM_CreateFontEncoding()
40 fxge::FontEncoding encoding_id) in CFX_UnicodeEncodingEx()
[all …]
Dcfx_face.cpp221 FT_Encoding ToFTEncoding(fxge::FontEncoding encoding) { in ToFTEncoding()
223 case fxge::FontEncoding::kAdobeCustom: in ToFTEncoding()
225 case fxge::FontEncoding::kAdobeExpert: in ToFTEncoding()
227 case fxge::FontEncoding::kAdobeStandard: in ToFTEncoding()
229 case fxge::FontEncoding::kAppleRoman: in ToFTEncoding()
231 case fxge::FontEncoding::kBig5: in ToFTEncoding()
233 case fxge::FontEncoding::kGB2312: in ToFTEncoding()
235 case fxge::FontEncoding::kJohab: in ToFTEncoding()
237 case fxge::FontEncoding::kLatin1: in ToFTEncoding()
239 case fxge::FontEncoding::kNone: in ToFTEncoding()
[all …]
Dcfx_unicodeencoding.cpp25 if (face->SelectCharMap(fxge::FontEncoding::kUnicode)) { in GlyphFromCharCode()
32 if (face->SelectCharMap(fxge::FontEncoding::kSymbol)) { in GlyphFromCharCode()
35 if (!index && face->SelectCharMap(fxge::FontEncoding::kAppleRoman)) { in GlyphFromCharCode()
Dcfx_face.h24 enum class FontEncoding : uint32_t;
111 std::optional<fxge::FontEncoding> GetCurrentCharMapEncoding() const;
114 fxge::FontEncoding GetCharMapEncodingByIndex(size_t index) const;
118 bool SelectCharMap(fxge::FontEncoding encoding);
Dcfx_unicodeencodingex.h22 CFX_UnicodeEncodingEx(CFX_Font* pFont, fxge::FontEncoding encoding_id);
32 fxge::FontEncoding encoding_id_;
Dfx_fontencoding.h12 enum class FontEncoding : uint32_t { enum
/external/pdfium/core/fpdfapi/font/
Dcpdf_fontencoding.cpp1668 CPDF_FontEncoding::CPDF_FontEncoding(FontEncoding predefined_encoding) { in CPDF_FontEncoding()
1686 static constexpr FontEncoding kEncodings[] = { in Realize()
1687 FontEncoding::kWinAnsi, FontEncoding::kMacRoman, in Realize()
1688 FontEncoding::kMacExpert, FontEncoding::kStandard, in Realize()
1689 FontEncoding::kAdobeSymbol, in Realize()
1692 std::optional<FontEncoding> predefined; in Realize()
1693 for (FontEncoding cs : kEncodings) { in Realize()
1709 if (predefined.value() == FontEncoding::kWinAnsi) in Realize()
1711 else if (predefined.value() == FontEncoding::kMacRoman) in Realize()
1713 else if (predefined.value() == FontEncoding::kMacExpert) in Realize()
[all …]
Dcpdf_simplefont.cpp24 void GetPredefinedEncoding(const ByteString& value, FontEncoding* basemap) { in GetPredefinedEncoding()
26 *basemap = FontEncoding::kWinAnsi; in GetPredefinedEncoding()
28 *basemap = FontEncoding::kMacRoman; in GetPredefinedEncoding()
30 *basemap = FontEncoding::kMacExpert; in GetPredefinedEncoding()
32 *basemap = FontEncoding::kPdfDoc; in GetPredefinedEncoding()
160 bTrueType ? FontEncoding::kMsSymbol : FontEncoding::kAdobeSymbol; in LoadPDFEncoding()
161 } else if (!bEmbedded && m_BaseEncoding == FontEncoding::kBuiltin) { in LoadPDFEncoding()
162 m_BaseEncoding = FontEncoding::kWinAnsi; in LoadPDFEncoding()
167 if (m_BaseEncoding == FontEncoding::kAdobeSymbol || in LoadPDFEncoding()
168 m_BaseEncoding == FontEncoding::kZapfDingbats) { in LoadPDFEncoding()
[all …]
Dcpdf_truetypefont.cpp30 bool IsWinAnsiOrMacRomanEncoding(FontEncoding encoding) { in IsWinAnsiOrMacRomanEncoding()
31 return encoding == FontEncoding::kWinAnsi || in IsWinAnsiOrMacRomanEncoding()
32 encoding == FontEncoding::kMacRoman; in IsWinAnsiOrMacRomanEncoding()
65 const FontEncoding base_encoding = DetermineEncoding(); in LoadGlyphMap()
91 fxge::FontEncoding::kAppleRoman, in LoadGlyphMap()
124 if (base_encoding != FontEncoding::kBuiltin) { in LoadGlyphMap()
148 if (m_Font.GetFace()->SelectCharMap(fxge::FontEncoding::kUnicode)) { in LoadGlyphMap()
156 GetAdobeCharName(FontEncoding::kBuiltin, m_CharNames, charcode); in LoadGlyphMap()
204 FontEncoding CPDF_TrueTypeFont::DetermineEncoding() const { in DetermineEncoding()
231 if (m_BaseEncoding == FontEncoding::kWinAnsi && !support_win) in DetermineEncoding()
[all …]
Dcpdf_fontencoding.h19 enum class FontEncoding { enum
31 uint32_t CharCodeFromUnicodeForEncoding(fxge::FontEncoding encoding,
37 FontEncoding encoding);
38 const char* CharNameFromPredefinedCharSet(FontEncoding encoding,
47 explicit CPDF_FontEncoding(FontEncoding predefined_encoding);
Dcpdf_cidfont.cpp196 fxge::FontEncoding encoding; in UseCIDCharmap()
199 encoding = fxge::FontEncoding::kGB2312; in UseCIDCharmap()
202 encoding = fxge::FontEncoding::kBig5; in UseCIDCharmap()
205 encoding = fxge::FontEncoding::kSjis; in UseCIDCharmap()
208 encoding = fxge::FontEncoding::kJohab; in UseCIDCharmap()
211 encoding = fxge::FontEncoding::kUnicode; in UseCIDCharmap()
215 result = face->SelectCharMap(fxge::FontEncoding::kUnicode); in UseCIDCharmap()
472 face->SelectCharMap(fxge::FontEncoding::kUnicode); in Load()
678 FontEncoding base_encoding = FontEncoding::kStandard; in GlyphFromCharCode()
680 base_encoding = FontEncoding::kWinAnsi; in GlyphFromCharCode()
[all …]
Dcpdf_type1font.cpp60 face->GetCharMapEncodingByIndex(0) == fxge::FontEncoding::kUnicode; in UseType1Charmap()
112 m_BaseEncoding = FontEncoding::kAdobeSymbol; in Load()
114 m_BaseEncoding = FontEncoding::kZapfDingbats; in Load()
116 m_BaseEncoding = FontEncoding::kStandard; in Load()
175 face->SelectCharMap(fxge::FontEncoding::kUnicode); in LoadGlyphMap()
176 if (m_BaseEncoding == FontEncoding::kBuiltin) in LoadGlyphMap()
177 m_BaseEncoding = FontEncoding::kStandard; in LoadGlyphMap()
230 bool bUnicode = face->SelectCharMap(fxge::FontEncoding::kUnicode); in LoadGlyphMap()
288 bool bUnicode = face->SelectCharMap(fxge::FontEncoding::kUnicode); in LoadGlyphMap()
Dcpdf_simplefont.h50 CPDF_FontEncoding m_Encoding{FontEncoding::kBuiltin};
51 FontEncoding m_BaseEncoding = FontEncoding::kBuiltin;
Dcpdf_truetypefont.h37 FontEncoding DetermineEncoding() const;
Dcpdf_font.h35 enum class FontEncoding; variable
154 static const char* GetAdobeCharName(FontEncoding base_encoding,
Dcpdf_font.cpp353 FontEncoding base_encoding, in GetAdobeCharName()
363 if (base_encoding != FontEncoding::kBuiltin) in GetAdobeCharName()
/external/pdfium/xfa/fgas/font/
Dcfgas_fontmgr.cpp54 if (!pFace->SelectCharMap(fxge::FontEncoding::kUnicode)) { in VerifyUnicode()
559 pFace->SelectCharMap(fxge::FontEncoding::kUnicode); in VerifyUnicodeForFontDescriptor()
/external/pdfium/core/fpdfdoc/
Dcpdf_bafontmap.cpp414 static const CPDF_FontEncoding fe(FontEncoding::kWinAnsi); in AddStandardFont()
Dcpdf_interactiveform.cpp170 static const CPDF_FontEncoding encoding(FontEncoding::kWinAnsi); in AddStandardFont()