Home | History | Annotate | Download | only in fpdf_page

Lines Matching full:pkerning

1270 void CPDF_StreamContentParser::AddTextObject(CFX_ByteString* pStrs, FX_FLOAT fInitKerning, FX_FLOAT* pKerning, int nsegs)
1302 pText->SetSegments(pStrs, pKerning, nsegs);
1316 if (pKerning && pKerning[nsegs - 1] != 0) {
1318 m_pCurStates->m_TextX -= FXSYS_Mul(pKerning[nsegs - 1], m_pCurStates->m_TextState.GetFontSize()) / 1000;
1320 m_pCurStates->m_TextY -= FXSYS_Mul(pKerning[nsegs - 1], m_pCurStates->m_TextState.GetFontSize()) / 1000;
1352 FX_FLOAT* pKerning = FX_Alloc(FX_FLOAT, nsegs);
1363 pKerning[iSegment ++] = 0;
1369 pKerning[iSegment - 1] += num;
1373 AddTextObject(pStrs, fInitKerning, pKerning, iSegment);
1375 FX_Free(pKerning);