Lines Matching refs:gfxFont
385 int PDFOutDev::parseFont( long long nNewId, GfxFont* gfxFont, GfxState* state ) const in parseFont() argument
390 GooString* pFamily = gfxFont->getName(); in parseFont()
392 pFamily = gfxFont->getOrigName(); in parseFont()
396 aNewFont.familyName.append( gfxFont->getName() ); in parseFont()
404 aNewFont.isBold = gfxFont->isBold(); in parseFont()
405 aNewFont.isItalic = gfxFont->isItalic(); in parseFont()
409 if( gfxFont->getType() == fontTrueType || gfxFont->getType() == fontType1 ) in parseFont()
413 char* pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef(), &nSize ); in parseFont()
422 void PDFOutDev::writeFontFile( GfxFont* gfxFont ) const in writeFontFile()
424 if( gfxFont->getType() != fontTrueType && gfxFont->getType() != fontType1 ) in writeFontFile()
428 char* pBuf = gfxFont->readEmbFontFile( m_pDoc->getXRef(), &nSize ); in writeFontFile()
642 GfxFont *gfxFont = state->getFont(); in updateFont() local
643 if( gfxFont ) in updateFont()
648 Ref* pID = gfxFont->getID(); in updateFont()
655 nEmbedSize = parseFont( fontID, gfxFont, state ); in updateFont()
680 writeFontFile(gfxFont); in updateFont()