Home | History | Annotate | Download | only in fpdf_page

Lines Matching defs:pFontDict

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)) {
278 CPDF_Font* pFont = CPDF_Font::CreateFontF(m_pPDFDoc, pFontDict);
287 m_FontMap.SetAt(pFontDict, fontData);
345 void CPDF_DocPageData::ReleaseFont(CPDF_Dictionary* pFontDict)
347 if (!pFontDict) {
351 if (!m_FontMap.Lookup(pFontDict, fontData)) {
630 CPDF_Dictionary* pFontDict = pFontStream->GetDict();
631 FX_INT32 org_size = pFontDict->GetInteger(FX_BSTRC("Length1")) + pFontDict->GetInteger(FX_BSTRC("Length2")) + pFontDict->GetInteger(FX_BSTRC("Length3"));