Lines Matching refs:nFontLen
3134 long nFontLen = 0; in emitSystemFont() local
3137 …vice->mpGraphics->GetEmbedFontData( pFont, nEncodedCodes, pEncWidths, aInfo, &nFontLen )) != NULL ) in emitSystemFont()
3139 m_pReferenceDevice->mpGraphics->FreeEmbedFontData( pFontData, nFontLen ); in emitSystemFont()
3306 long nFontLen = 0; in emitEmbeddedFont() local
3310 …eDevice->mpGraphics->GetEmbedFontData( pFont, nEncodedCodes, pWidths, aInfo, &nFontLen )) != NULL ) in emitEmbeddedFont()
3319 while( pFontData[nIndex] == 0x80 && nIndex < nFontLen-1 ) in emitEmbeddedFont()
3340 while( nIndex < nFontLen-4 && in emitEmbeddedFont()
3352 } while( it != aSections.end() && nIndex < nFontLen-4 ); in emitEmbeddedFont()
3354 if( nIndex > nFontLen-5 ) in emitEmbeddedFont()
3362 nIndex = nFontLen-1; in emitEmbeddedFont()
3390 sal_Int32 nLength3 = nFontLen - nIndex; in emitEmbeddedFont()
3398 if( *it < nFontLen - 6 ) in emitEmbeddedFont()
3401 nLength3 -= (nFontLen - *it); in emitEmbeddedFont()
3550 … if( ! writeBuffer( pFontData+nBeginBinaryIndex, nFontLen-nBeginBinaryIndex ) ) in emitEmbeddedFont()
3565 … if( nIndex < nFontLen ) // last section marker is usually the EOF which has only 2 bytes in emitEmbeddedFont()
3567 … sal_Int32 nSectionLen = (it == aSections.end()) ? nFontLen - nIndex : (*it) - nIndex; in emitEmbeddedFont()
3591 nNextSectionIndex = (it == aSections.end() ? nFontLen : *it ); in emitEmbeddedFont()
3612 if( ! writeBuffer( pFontData+nIndex, nFontLen-nIndex ) ) in emitEmbeddedFont()
3628 … if( nIndex < nFontLen ) // last section marker is usually the EOF which has only 2 bytes in emitEmbeddedFont()
3630 … sal_Int32 nSectionLen = (it == aSections.end()) ? nFontLen - nIndex : (*it) - nIndex; in emitEmbeddedFont()
3822 m_pReferenceDevice->mpGraphics->FreeEmbedFontData( pFontData, nFontLen ); in emitEmbeddedFont()