/external/pdfium/core/fpdfapi/page/ |
cpdf_allstates.cpp | 80 CPDF_Array* pFont = pObject->AsArray(); 81 if (!pFont) 84 m_TextState.SetFontSize(pFont->GetNumberAt(1)); 85 m_TextState.SetFont(pParser->FindFont(pFont->GetStringAt(0)));
|
cpdf_docpagedata.cpp | 133 std::unique_ptr<CPDF_Font> pFont = 135 if (!pFont) 139 pFontData->reset(std::move(pFont)); 141 pFontData = new CPDF_CountedFont(std::move(pFont)); 154 CPDF_Font* pFont = fontData->get(); 155 if (!pFont) 157 if (pFont->GetBaseFont() != fontName) 159 if (pFont->IsEmbedded()) 161 if (!pFont->IsType1Font()) 163 if (pFont->GetFontDict()->KeyExist("Widths") [all...] |
cpdf_textobject.cpp | 40 CPDF_Font* pFont = m_TextState.GetFont(); 41 if (!pFont->IsCIDFont()) 43 if (!pFont->AsCIDFont()->IsVertWriting()) 46 uint16_t CID = pFont->AsCIDFont()->CIDFromCharCode(pInfo->m_CharCode); 51 pFont->AsCIDFont()->GetVertOrigin(CID, vx, vy); 151 CPDF_Font* pFont = m_TextState.GetFont(); 154 nChars += pFont->CountChar(pStrs[i].c_str(), pStrs[i].GetLength()); 164 m_CharCodes[index++] = pFont->GetNextChar(segment, len, offset); 180 CPDF_Font* pFont = m_TextState.GetFont(); 182 CPDF_CIDFont* pCIDFont = pFont->AsCIDFont() [all...] |
/external/pdfium/fpdfsdk/pwl/ |
cpwl_font_map.h | 21 CPDF_Font* pFont; 57 virtual void AddedFont(CPDF_Font* pFont, const ByteString& sFontAlias); 65 int32_t AddFontData(CPDF_Font* pFont,
|
cpwl_font_map.cpp | 64 return m_Data[nFontIndex]->pFont; 116 if (!pData || !pData->pFont) 119 if (pData->pFont->IsUnicodeCompatible()) 120 return pData->pFont->CharCodeFromUnicode(word); 181 CPDF_Font* pFont = bFind ? FindFontSameCharset(&sAlias, nCharset) : nullptr; 182 if (!pFont) { 184 pFont = AddFontToDocument(GetDocument(), sTemp, nCharset); 187 AddedFont(pFont, sAlias); 188 return AddFontData(pFont, sAlias, nCharset); 196 int32_t CPWL_FontMap::AddFontData(CPDF_Font* pFont, [all...] |
/external/pdfium/xfa/fgas/font/ |
cfgas_defaultfontmanager.cpp | 20 RetainPtr<CFGAS_GEFont> pFont = 22 if (!pFont) { 42 pFont = pFontMgr->LoadFont(wsReplace.c_str(), dwStyle, 0xFFFF); 43 if (pFont) 52 if (pFont) 53 m_CacheFonts.push_back(pFont); 54 return pFont; 61 RetainPtr<CFGAS_GEFont> pFont = 63 if (!pFont) { 64 pFont = pFontMgr->LoadFont(static_cast<const wchar_t*>(nullptr) [all...] |
cfgas_gefont.cpp | 31 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); 32 if (!pFont->LoadFontInternal(pszFontFamily, dwFontStyles, wCodePage)) 34 return pFont; 41 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); 42 if (!pFont->LoadFontInternal(pExternalFont)) 44 return pFont; 51 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); 52 if (!pFont->LoadFontInternal(std::move(pInternalFont))) 54 return pFont; 169 RetainPtr<CFGAS_GEFont> pFont; [all...] |
cfgas_pdffontmgr.cpp | 90 RetainPtr<CFGAS_GEFont> pFont = 92 if (pFont) 93 m_FontMap[strKey] = pFont; 95 return pFont; 186 bool CFGAS_PDFFontMgr::GetCharWidth(const RetainPtr<CFGAS_GEFont>& pFont, 192 auto it = m_FDE2PDFFont.find(pFont); 201 void CFGAS_PDFFontMgr::SetFont(const RetainPtr<CFGAS_GEFont>& pFont, 203 m_FDE2PDFFont[pFont] = pPDFFont;
|
cfgas_fontmgr.h | 87 CFX_FontDescriptor* pFont; 143 void RemoveFont(const RetainPtr<CFGAS_GEFont>& pFont); 201 bool VerifyUnicode(const RetainPtr<CFGAS_GEFont>& pFont, wchar_t wcUnicode);
|
/external/pdfium/xfa/fxfa/ |
cxfa_fontmgr.cpp | 40 RetainPtr<CFGAS_GEFont> pFont; 42 pFont = pMgr->GetFont(wsEnglishName.AsStringView(), dwFontStyles, &pPDFFont, 44 if (pFont) 45 return pFont; 47 if (!pFont && m_pDefFontMgr) 48 pFont = m_pDefFontMgr->GetFont(hDoc->GetApp()->GetFDEFontMgr(), 51 if (!pFont && pMgr) { 53 pFont = pMgr->GetFont(wsEnglishName.AsStringView(), dwFontStyles, &pPDFFont, 55 if (pFont) 56 return pFont; [all...] |
cxfa_textpiece.h | 37 RetainPtr<CFGAS_GEFont> pFont;
|
cxfa_ffwidgethandler.cpp | 534 CXFA_Node* pFont = CreateCopyNode(XFA_Element::Font, pParent); 535 pFont->JSObject()->SetCData(XFA_Attribute::Typeface, L"Myriad Pro", false, 537 return pFont;
|
/external/pdfium/core/fxge/android/ |
cfpf_skiafont.cpp | 192 CFPF_SkiaPathFont* pFont = (CFPF_SkiaPathFont*)pFontDes; 193 m_Face = pFontMgr->GetFontFace(pFont->m_pPath, pFont->m_iFaceIndex); 197 CFPF_SkiaFileFont* pFont = (CFPF_SkiaFileFont*)pFontDes; 198 m_Face = pFontMgr->GetFontFace(pFont->m_pFile, pFont->m_iFaceIndex); 202 CFPF_SkiaBufferFont* pFont = (CFPF_SkiaBufferFont*)pFontDes; 203 m_Face = pFontMgr->GetFontFace((const uint8_t*)pFont->m_pBuffer, 204 pFont->m_szBuffer, pFont->m_iFaceIndex) [all...] |
cfpf_skiafontmgr.cpp | 356 CFPF_SkiaFont* pFont = new CFPF_SkiaFont; 357 if (pFont->InitFont(this, pBestFontDes, bsFamilyname, dwStyle, uCharset)) { 358 m_FamilyFonts[dwHash] = pFont; 359 return pFont->Retain(); 361 pFont->Release();
|
/external/pdfium/xfa/fgas/layout/ |
cfx_rtfbreak.h | 36 RetainPtr<CFGAS_GEFont> pFont;
|
cfx_txtbreak.h | 47 RetainPtr<CFGAS_GEFont> pFont;
|
cfx_rtfbreak.cpp | 671 ASSERT(pText->pFont && pText->pRect); 673 RetainPtr<CFGAS_GEFont> pFont = pText->pFont; 678 int32_t iAscent = pFont->GetAscent(); 679 int32_t iDescent = pFont->GetDescent(); 732 pCharPos->m_GlyphIndex = pFont->GetGlyphIndex(wForm); 734 pCharPos->m_GlyphIndex = pFont->GetGlyphIndex(wch); 780 : pFont(nullptr),
|
/external/pdfium/core/fpdfapi/edit/ |
cpdf_pagecontentgenerator_unittest.cpp | 173 CPDF_Font* pFont = CPDF_Font::GetStockFont(pDoc.get(), "Times-Roman"); 174 pTextObj->m_TextState.SetFont(pFont); 243 CPDF_Font* pFont = CPDF_Font::GetStockFont(pDoc.get(), "Arial"); 244 pDict->SetNewFor<CPDF_Name>("BaseFont", pFont->GetBaseFont()); 248 pDesc->SetNewFor<CPDF_Name>("FontName", pFont->GetBaseFont());
|
cpdf_pagecontentgenerator.cpp | 357 CPDF_Font* pFont = pTextObj->GetFont(); 358 if (!pFont) 359 pFont = CPDF_Font::GetStockFont(m_pDocument.Get(), "Helvetica"); 361 if (pFont->IsType1Font()) 363 else if (pFont->IsTrueTypeFont()) 365 else if (pFont->IsCIDFont()) 369 fontD.baseFont = pFont->GetBaseFont(); 375 uint32_t dwObjNum = pFont->GetFontDict()->GetObjNum(); 393 pFont->AppendChar(&text, charcode);
|
/external/pdfium/fpdfsdk/formfiller/ |
cba_fontmap.cpp | 70 void CBA_FontMap::SetDefaultFont(CPDF_Font* pFont, 72 ASSERT(pFont); 77 m_pDefaultFont = pFont; 134 CPDF_Font* pFont = pDocument->LoadFont(pElement); 135 if (!pFont) 137 const CFX_SubstFont* pSubst = pFont->GetSubstFont(); 142 pFind = pFont; 148 void CBA_FontMap::AddedFont(CPDF_Font* pFont, const ByteString& sFontAlias) { 149 AddFontToAnnotDict(pFont, sFontAlias); 152 void CBA_FontMap::AddFontToAnnotDict(CPDF_Font* pFont, [all...] |
/external/pdfium/core/fpdfdoc/ |
cpdf_formcontrol.cpp | 290 CPDF_Font* pFont = 292 if (pFont) 293 return pFont; 307 CPDF_Font* pFont = 309 if (pFont) 310 return pFont;
|
cpdf_interform.cpp | 59 const CPDF_Font* pFont, 76 CPDF_Font* pFont = CPDF_InterForm::AddStandardFont(pDocument, "Helvetica"); 77 if (pFont) 78 AddFont(pFormDict, pDocument, pFont, &csBaseName); 82 if (!pFont || csFontName != "Helvetica") { 83 pFont = CPDF_InterForm::AddNativeFont(pDocument); 84 if (pFont) { 86 AddFont(pFormDict, pDocument, pFont, &csBaseName); 90 if (pFont) 167 const CPDF_Font* pFont, [all...] |
/external/pdfium/core/fxge/ |
cfx_folderfontinfo.cpp | 295 FontFaceInfo* pFont = it.second.get(); 296 if (!(pFont->m_Charsets & charset_flag) && charset != FX_CHARSET_Default) 303 GetSimilarValue(weight, bItalic, pitch_family, pFont->m_Styles); 306 pFind = pFont; 341 const FontFaceInfo* pFont = static_cast<FontFaceInfo*>(hFont); 345 datasize = pFont->m_FontOffset ? 0 : pFont->m_FileSize; 347 datasize = pFont->m_FontOffset ? pFont->m_FileSize : 0; 349 uint32_t nTables = pFont->m_FontTables.GetLength() / 16 [all...] |
/external/pdfium/fpdfsdk/ |
fpdfedittext.cpp | 32 CFX_Font* pFont, 40 if (FXFT_Is_Face_fixedwidth(pFont->GetFace())) 44 if (FXFT_Is_Face_Italic(pFont->GetFace())) 46 if (FXFT_Is_Face_Bold(pFont->GetFace())) 54 pFont->GetBBox(bbox); 63 fontDesc->SetNewFor<CPDF_Number>("ItalicAngle", pFont->IsItalic() ? -12 : 0); 65 fontDesc->SetNewFor<CPDF_Number>("Ascent", pFont->GetAscent()); 66 fontDesc->SetNewFor<CPDF_Number>("Descent", pFont->GetDescent()); 69 fontDesc->SetNewFor<CPDF_Number>("CapHeight", pFont->GetAscent()); 70 fontDesc->SetNewFor<CPDF_Number>("StemV", pFont->IsBold() ? 120 : 70) [all...] |
/external/pdfium/core/fpdfapi/font/ |
cpdf_font.cpp | 308 CPDF_Font* pFont = pFontGlobals->Find(pDoc, font_id); 309 if (pFont) 310 return pFont; 323 std::unique_ptr<CPDF_Font> pFont; 330 pFont = pdfium::MakeUnique<CPDF_CIDFont>(); 334 if (!pFont) 335 pFont = pdfium::MakeUnique<CPDF_TrueTypeFont>(); 337 pFont = pdfium::MakeUnique<CPDF_Type3Font>(); 339 pFont = pdfium::MakeUnique<CPDF_CIDFont>(); 341 pFont = pdfium::MakeUnique<CPDF_Type1Font>() [all...] |