/external/pdfium/fpdfsdk/src/formfiller/ |
FFL_CBA_Fontmap.cpp | 253 CPDF_Dictionary * pFontDict = NULL;
264 pFontDict = pDRFontDict->GetDict(sAlias);
266 if (!pFontDict)
271 pFontDict = pResFontDict->GetDict(sAlias);
275 if (!pFontDict)
281 pFontDict = pDRFontDict->GetDict(sAlias);
287 if (pFontDict)
288 return m_pDocument->LoadFont(pFontDict);
|
/external/pdfium/core/src/fpdfapi/fpdf_page/ |
fpdf_page_doc.cpp | 80 CPDF_Font* CPDF_Document::LoadFont(CPDF_Dictionary* pFontDict)
82 if (!pFontDict) {
85 return GetValidatePageData()->GetFont(pFontDict, FALSE);
87 CPDF_Font* CPDF_Document::FindFont(CPDF_Dictionary* pFontDict)
89 if (!pFontDict) {
92 return GetValidatePageData()->GetFont(pFontDict, TRUE);
247 CPDF_Font* CPDF_DocPageData::GetFont(CPDF_Dictionary* pFontDict, FX_BOOL findOnly)
249 if (!pFontDict) {
254 if (m_FontMap.Lookup(pFontDict, fontData)) {
264 if (m_FontMap.Lookup(pFontDict, fontData)) { [all...] |
pageint.h | 416 CPDF_Font* GetFont(CPDF_Dictionary* pFontDict, FX_BOOL findOnly);
418 void ReleaseFont(CPDF_Dictionary* pFontDict);
|
/external/pdfium/core/src/fpdfapi/fpdf_edit/ |
fpdf_edit_doc.cpp | 293 CPDF_Dictionary* pFontDict = pBaseDict;
349 pFontDict = FX_NEW CPDF_Dictionary;
394 pFontDict->SetAt("W", pWidthArray);
395 pFontDict->SetAtName("Type", "Font");
396 pFontDict->SetAtName("Subtype", "CIDFontType2");
397 pFontDict->SetAtName("BaseFont", basefont);
402 pFontDict->SetAt("CIDSystemInfo", pCIDSysInfo);
405 AddIndirectObject(pFontDict);
406 pArray->AddReference(this, pFontDict);
424 pFontDict->SetAtReference("FontDescriptor", this, pFontDesc); [all...] |
/external/pdfium/core/src/fpdfdoc/ |
doc_ap.cpp | 273 CPDF_Dictionary * pFontDict = NULL;
281 pFontDict = pDRFontDict->GetDict(sFontName.Mid(1));
282 if (!pFontDict && !bUseFormRes) {
286 pFontDict = pDRFontDict->GetDict(sFontName.Mid(1));
293 if (!pFontDict) {
294 pFontDict = CPDF_Dictionary::Create();
295 if (pFontDict == NULL) {
298 pFontDict->SetAtName(FX_BSTRC("Type"), "Font");
299 pFontDict->SetAtName(FX_BSTRC("Subtype"), "Type1");
300 pFontDict->SetAtName(FX_BSTRC("BaseFont"), "Helvetica"); [all...] |
doc_formfield.cpp | [all...] |
/external/pdfium/core/src/fpdfapi/fpdf_font/ |
fpdf_font.cpp | 423 CPDF_Font* CPDF_Font::CreateFontF(CPDF_Document* pDoc, CPDF_Dictionary* pFontDict)
425 CFX_ByteString type = pFontDict->GetString(FX_BSTRC("Subtype"));
430 CFX_ByteString basefont = pFontDict->GetString(FX_BSTRC("BaseFont"));
440 CPDF_Dictionary* pFontDesc = pFontDict->GetDict(FX_BSTRC("FontDescriptor"));
445 pFont->m_pFontDict = pFontDict;
472 pFont->m_pFontDict = pFontDict;
[all...] |
/external/pdfium/core/include/fpdfapi/ |
fpdf_parser.h | 125 CPDF_Font* LoadFont(CPDF_Dictionary* pFontDict);
127 CPDF_Font* FindFont(CPDF_Dictionary* pFontDict);
|
fpdf_resource.h | 61 static CPDF_Font* CreateFontF(CPDF_Document* pDoc, CPDF_Dictionary* pFontDict);
|