Searched defs:pFont (Results 1 - 25 of 59) sorted by relevance

123

/external/pdfium/core/fxge/ge/
H A Dcfx_unicodeencoding.cpp12 CFX_UnicodeEncoding::CFX_UnicodeEncoding(CFX_Font* pFont) : m_pFont(pFont) {} argument
H A Dcfx_fontcache.cpp27 CFX_FaceCache* CFX_FontCache::GetCachedFace(const CFX_Font* pFont) { argument
28 FXFT_Face face = pFont->GetFace();
47 CFX_TypeFace* CFX_FontCache::GetDeviceCache(const CFX_Font* pFont) { argument
48 return GetCachedFace(pFont)->GetDeviceCache(pFont);
52 void CFX_FontCache::ReleaseCachedFace(const CFX_Font* pFont) { argument
53 FXFT_Face face = pFont->GetFace();
H A Dcfx_unicodeencodingex.cpp25 CFX_UnicodeEncodingEx* FXFM_CreateFontEncoding(CFX_Font* pFont, argument
27 if (FXFT_Select_Charmap(pFont->GetFace(), nEncodingID))
29 return new CFX_UnicodeEncodingEx(pFont, nEncodingID);
34 CFX_UnicodeEncodingEx::CFX_UnicodeEncodingEx(CFX_Font* pFont, argument
36 : CFX_UnicodeEncoding(pFont), m_nEncodingID(EncodingID) {}
83 CFX_UnicodeEncodingEx* FX_CreateFontEncodingEx(CFX_Font* pFont, argument
85 if (!pFont || !pFont->GetFace())
89 return FXFM_CreateFontEncoding(pFont, nEncodingID);
93 FXFM_CreateFontEncoding(pFont, g_EncodingI
[all...]
/external/pdfium/fpdfsdk/pdfwindow/
H A DPWL_FontMap.h22 CPDF_Font* pFont; member in struct:CPWL_FontMap_Data
58 virtual void AddedFont(CPDF_Font* pFont, const CFX_ByteString& sFontAlias);
66 int32_t AddFontData(CPDF_Font* pFont,
H A DPWL_FontMap.cpp65 return m_Data[nFontIndex]->pFont;
123 if (!pData || !pData->pFont)
126 if (pData->pFont->IsUnicodeCompatible())
127 return pData->pFont->CharCodeFromUnicode(word);
189 CPDF_Font* pFont = nullptr; local
191 pFont = FindFontSameCharset(sAlias, nCharset);
193 if (!pFont) {
195 pFont = AddFontToDocument(GetDocument(), sTemp, nCharset);
198 AddedFont(pFont, sAlias);
199 return AddFontData(pFont, sAlia
207 AddFontData(CPDF_Font* pFont, const CFX_ByteString& sFontAlias, int32_t nCharset) argument
218 AddedFont(CPDF_Font* pFont, const CFX_ByteString& sFontAlias) argument
[all...]
/external/pdfium/xfa/fxfa/app/
H A Dxfa_textpiece.h37 CFX_RetainPtr<CFGAS_GEFont> pFont; member in class:XFA_TextPiece
/external/pdfium/core/fpdfapi/page/
H A Dcpdf_allstates.cpp90 CPDF_Array* pFont = pObject->AsArray(); local
91 if (!pFont)
94 m_TextState.SetFontSize(pFont->GetNumberAt(1));
95 m_TextState.SetFont(pParser->FindFont(pFont->GetStringAt(0)));
H A Dcpdf_textstate.cpp24 void CPDF_TextState::SetFont(CPDF_Font* pFont) { argument
25 m_Ref.GetPrivateCopy()->SetFont(pFont);
131 void CPDF_TextState::TextData::SetFont(CPDF_Font* pFont) { argument
137 m_pDocument = pFont ? pFont->m_pDocument : nullptr;
138 m_pFont = pFont;
H A Dcpdf_docpagedata.cpp142 std::unique_ptr<CPDF_Font> pFont = CPDF_Font::Create(m_pPDFDoc, pFontDict); local
143 if (!pFont)
147 pFontData->reset(std::move(pFont));
149 pFontData = new CPDF_CountedFont(std::move(pFont));
162 CPDF_Font* pFont = fontData->get(); local
163 if (!pFont)
165 if (pFont->GetBaseFont() != fontName)
167 if (pFont->IsEmbedded())
169 if (!pFont->IsType1Font())
171 if (pFont
190 std::unique_ptr<CPDF_Font> pFont = CPDF_Font::Create(m_pPDFDoc, pDict); local
[all...]
H A Dcpdf_textobject.cpp34 CPDF_Font* pFont = m_TextState.GetFont();
35 if (!pFont->IsCIDFont())
37 if (!pFont->AsCIDFont()->IsVertWriting())
40 uint16_t CID = pFont->AsCIDFont()->CIDFromCharCode(pInfo->m_CharCode);
45 pFont->AsCIDFont()->GetVertOrigin(CID, vx, vy);
143 CPDF_Font* pFont = m_TextState.GetFont(); local
146 nChars += pFont->CountChar(pStrs[i].c_str(), pStrs[i].GetLength());
156 m_CharCodes[index++] = pFont->GetNextChar(segment, len, offset);
171 CPDF_Font* pFont = m_TextState.GetFont(); local
173 CPDF_CIDFont* pCIDFont = pFont
197 CPDF_Font* pFont = m_TextState.GetFont(); local
[all...]
/external/pdfium/core/fpdfapi/render/
H A Dcpdf_charposlist.cpp24 CPDF_Font* pFont,
29 CPDF_CIDFont* pCIDFont = pFont->AsCIDFont();
41 charpos.m_GlyphIndex = pFont->GlyphFromCharCode(CharCode, &bVert);
46 pFont->FallbackFontFromCharcode(CharCode);
47 charpos.m_GlyphIndex = pFont->FallbackGlyphFromCharcode(
53 charpos.m_ExtGID = pFont->GlyphFromCharCodeExt(CharCode);
55 if (!pFont->IsEmbedded() && !pFont->IsCIDFont())
56 charpos.m_FontCharWidth = pFont->GetCharWidthF(CharCode);
22 Load(const std::vector<uint32_t>& charCodes, const std::vector<FX_FLOAT>& charPos, CPDF_Font* pFont, FX_FLOAT FontSize) argument
H A Dcpdf_docrenderdata.cpp54 CPDF_Type3Cache* CPDF_DocRenderData::GetCachedType3(CPDF_Type3Font* pFont) { argument
56 auto it = m_Type3FaceMap.find(pFont);
59 pdfium::MakeUnique<CPDF_Type3Cache>(pFont));
60 m_Type3FaceMap[pFont] = pCache;
67 void CPDF_DocRenderData::ReleaseCachedType3(CPDF_Type3Font* pFont) { argument
68 auto it = m_Type3FaceMap.find(pFont);
H A Dcpdf_textrenderer.cpp22 CPDF_Font* pFont,
32 CharPosList.Load(charCodes, charPos, pFont, font_size);
44 ? &pFont->m_Font
45 : pFont->m_FontFallbacks[fontPosition].get();
55 auto* font = fontPosition == -1 ? &pFont->m_Font
56 : pFont->m_FontFallbacks[fontPosition].get();
70 CPDF_Font* pFont,
77 if (pFont->IsType3Font())
80 int nChars = pFont->CountChar(str.c_str(), str.GetLength());
91 codes[i] = pFont
19 DrawTextPath(CFX_RenderDevice* pDevice, const std::vector<uint32_t>& charCodes, const std::vector<FX_FLOAT>& charPos, CPDF_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pText2User, const CFX_Matrix* pUser2Device, const CFX_GraphStateData* pGraphState, FX_ARGB fill_argb, FX_ARGB stroke_argb, CFX_PathData* pClippingPath, int nFlag) argument
67 DrawTextString(CFX_RenderDevice* pDevice, FX_FLOAT origin_x, FX_FLOAT origin_y, CPDF_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pMatrix, const CFX_ByteString& str, FX_ARGB fill_argb, const CFX_GraphStateData* pGraphState, const CPDF_RenderOptions* pOptions) argument
108 DrawNormalText(CFX_RenderDevice* pDevice, const std::vector<uint32_t>& charCodes, const std::vector<FX_FLOAT>& charPos, CPDF_Font* pFont, FX_FLOAT font_size, const CFX_Matrix* pText2Device, FX_ARGB fill_argb, const CPDF_RenderOptions* pOptions) argument
[all...]
H A Dcpdf_type3cache.cpp80 CPDF_Type3Cache::CPDF_Type3Cache(CPDF_Type3Font* pFont) : m_pFont(pFont) {} argument
/external/pdfium/core/fpdfapi/edit/
H A Dcpdf_pagecontentgenerator_unittest.cpp161 CPDF_Font* pFont = CPDF_Font::GetStockFont(pDoc.get(), "Times-Roman"); local
162 pTextObj->m_TextState.SetFont(pFont);
H A Dcpdf_pagecontentgenerator.cpp248 CPDF_Font* pFont = pTextObj->GetFont(); local
249 if (!pFont)
250 pFont = CPDF_Font::GetStockFont(m_pDocument, "Helvetica");
252 fontD.baseFont = pFont->GetBaseFont();
273 pFont->AppendChar(text, charcode);
/external/pdfium/xfa/fde/
H A Dfde_render.cpp107 CFX_RetainPtr<CFGAS_GEFont> pFont = pTextSet->GetFont(); local
108 if (!pFont)
125 m_pRenderDevice->DrawString(m_pBrush.get(), pFont, m_CharPos.data(), iCount,
/external/pdfium/core/fxge/android/
H A Dcfpf_skiafont.cpp192 CFPF_SkiaPathFont* pFont = (CFPF_SkiaPathFont*)pFontDes; local
193 m_Face = pFontMgr->GetFontFace(pFont->m_pPath, pFont->m_iFaceIndex);
197 CFPF_SkiaFileFont* pFont = (CFPF_SkiaFileFont*)pFontDes; local
198 m_Face = pFontMgr->GetFontFace(pFont->m_pFile, pFont->m_iFaceIndex);
202 CFPF_SkiaBufferFont* pFont = (CFPF_SkiaBufferFont*)pFontDes; local
203 m_Face = pFontMgr->GetFontFace((const uint8_t*)pFont->m_pBuffer,
204 pFont->m_szBuffer, pFont
[all...]
/external/pdfium/core/fxge/apple/
H A Dfx_apple_platform.cpp31 CFX_Font* pFont,
49 if (!pFont->GetPlatformFont()) {
50 if (pFont->GetPsName() == "DFHeiStd-W5")
53 pFont->SetPlatformFont(
54 quartz2d.CreateFont(pFont->GetFontData(), pFont->GetSize()));
55 if (!pFont->GetPlatformFont())
77 return quartz2d.drawGraphicsString(pContext, pFont->GetPlatformFont(),
103 CFX_Font* pFont,
107 if (!pFont)
28 CGDrawGlyphRun(CGContextRef pContext, int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t argb) argument
101 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t argb) argument
166 RenderGlyph_Nativetext( const CFX_Font* pFont, uint32_t glyph_index, const CFX_Matrix* pMatrix, int dest_width, int anti_alias) argument
[all...]
H A Dfx_quartz_device.cpp64 void CQuartz2D::DestroyFont(void* pFont) { argument
65 CGFontRelease((CGFontRef)pFont);
/external/pdfium/fpdfsdk/formfiller/
H A Dcba_fontmap.cpp70 void CBA_FontMap::SetDefaultFont(CPDF_Font* pFont, argument
72 ASSERT(pFont);
77 m_pDefaultFont = pFont;
134 CPDF_Font* pFont = pDocument->LoadFont(pElement); local
135 if (!pFont)
137 const CFX_SubstFont* pSubst = pFont->GetSubstFont();
142 pFind = pFont;
148 void CBA_FontMap::AddedFont(CPDF_Font* pFont, argument
150 AddFontToAnnotDict(pFont, sFontAlias);
153 void CBA_FontMap::AddFontToAnnotDict(CPDF_Font* pFont, argument
[all...]
/external/pdfium/core/fpdfapi/font/
H A Dfpdf_font.cpp66 std::unique_ptr<CPDF_Font> pFont) {
67 CPDF_Font* result = pFont.get();
69 m_StockFonts[index] = std::move(pFont);
89 std::unique_ptr<CPDF_Font> pFont) {
92 return m_StockMap[pDoc]->SetFont(index, std::move(pFont));
65 SetFont(uint32_t index, std::unique_ptr<CPDF_Font> pFont) argument
87 Set(CPDF_Document* pDoc, uint32_t index, std::unique_ptr<CPDF_Font> pFont) argument
/external/pdfium/core/fpdfdoc/
H A Dcpdf_formcontrol.cpp296 CPDF_Font* pFont = m_pField->m_pForm->m_pDocument->LoadFont(pElement); local
297 if (pFont)
298 return pFont;
312 CPDF_Font* pFont = m_pField->m_pForm->m_pDocument->LoadFont(pElement); local
313 if (pFont)
314 return pFont;
/external/pdfium/core/fxge/
H A Difx_renderdevicedriver.cpp69 CFX_Font* pFont,
67 DrawDeviceText(int nChars, const FXTEXT_CHARPOS* pCharPos, CFX_Font* pFont, const CFX_Matrix* pObject2Device, FX_FLOAT font_size, uint32_t color) argument
/external/pdfium/xfa/fgas/font/
H A Dcfgas_gefont.cpp32 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr);
33 if (!pFont->LoadFontInternal(pszFontFamily, dwFontStyles, wCodePage))
35 return pFont;
42 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); local
43 if (!pFont->LoadFontInternal(pExternalFont))
45 return pFont;
52 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); local
53 if (!pFont->LoadFontInternal(std::move(pInternalFont)))
55 return pFont;
63 auto pFont local
74 auto pFont = pdfium::MakeRetain<CFGAS_GEFont>(pFontMgr); local
287 CFX_RetainPtr<CFGAS_GEFont> pFont; local
322 CFX_RetainPtr<CFGAS_GEFont> pFont; local
392 CFX_RetainPtr<CFGAS_GEFont> pFont = local
[all...]

Completed in 439 milliseconds

123