/external/pdfium/fpdfsdk/src/fxedit/ |
H A D | fxet_ap.cpp | 11 CFX_ByteString GetPDFWordString(IFX_Edit_FontMap * pFontMap, FX_INT32 nFontIndex, FX_WORD Word, FX_WORD SubWord)
argument 17 if (CPDF_Font * pPDFFont = pFontMap->GetPDFFont(nFontIndex))
30 dwCharCode = pFontMap->CharCodeFromUnicode(nFontIndex, Word);
53 static CFX_ByteString GetFontSetString(IFX_Edit_FontMap * pFontMap, FX_INT32 nFontIndex, FX_FLOAT fFontSize)
argument 59 CFX_ByteString sFontAlias = pFontMap->GetPDFFontAlias(nFontIndex);
124 if (word.nFontIndex != nCurFontIndex)
131 sEditStream << GetFontSetString(pEdit->GetFontMap(),word.nFontIndex,word.fFontSize);
132 nCurFontIndex = word.nFontIndex;
153 if (word.nFontIndex != nCurFontIndex)
155 sEditStream << GetFontSetString(pEdit->GetFontMap(),word.nFontIndex,wor [all...] |
H A D | fxet_pageobjs.cpp | 14 extern CFX_ByteString GetPDFWordString(IFX_Edit_FontMap * pFontMap, FX_INT32 nFontIndex, FX_WORD Word, FX_WORD SubWord);
152 FX_INT32 nFontIndex = -1;
local 233 if (place.LineCmp(oldplace) != 0 || word.nFontIndex != nFontIndex ||
238 DrawTextString(pDevice, CPDF_Point(ptBT.x+ptOffset.x, ptBT.y+ptOffset.y), pFontMap->GetPDFFont(nFontIndex),
243 nFontIndex = word.nFontIndex;
248 sTextBuf << GetPDFWordString(pFontMap, word.nFontIndex, word.Word, SubWord);
252 DrawTextString(pDevice,CPDF_Point(word.ptWord.x+ptOffset.x, word.ptWord.y+ptOffset.y), pFontMap->GetPDFFont(word.nFontIndex),
253 fFontSize, pUser2Device, GetPDFWordString(pFontMap, word.nFontIndex, wor [all...] |
H A D | fxet_edit.cpp | 150 FX_INT32 CFX_Edit_Provider::GetCharWidth(FX_INT32 nFontIndex, FX_WORD word, FX_INT32 nWordStyle)
argument 152 if (CPDF_Font* pPDFFont = m_pFontMap->GetPDFFont(nFontIndex))
159 charcode = m_pFontMap->CharCodeFromUnicode(nFontIndex, word);
168 FX_INT32 CFX_Edit_Provider::GetTypeAscent(FX_INT32 nFontIndex)
argument 170 if (CPDF_Font* pPDFFont = m_pFontMap->GetPDFFont(nFontIndex))
176 FX_INT32 CFX_Edit_Provider::GetTypeDescent(FX_INT32 nFontIndex)
argument 178 if (CPDF_Font* pPDFFont = m_pFontMap->GetPDFFont(nFontIndex))
184 FX_INT32 CFX_Edit_Provider::GetWordFontIndex(FX_WORD word, FX_INT32 charset, FX_INT32 nFontIndex)
argument 186 return m_pFontMap->GetWordFontIndex(word,charset,nFontIndex);
1399 FX_BOOL CFX_Edit::SetRichFontIndex(FX_INT32 nFontIndex)
argument [all...] |
/external/pdfium/fpdfsdk/src/pdfwindow/ |
H A D | PWL_FontMap.cpp | 52 CPDF_Font* CPWL_FontMap::GetPDFFont(FX_INT32 nFontIndex)
argument 54 if (nFontIndex >=0 && nFontIndex < m_aData.GetSize())
56 if (CPWL_FontMap_Data* pData = m_aData.GetAt(nFontIndex))
65 CFX_ByteString CPWL_FontMap::GetPDFFontAlias(FX_INT32 nFontIndex)
argument 67 if (nFontIndex >=0 && nFontIndex < m_aData.GetSize())
69 if (CPWL_FontMap_Data* pData = m_aData.GetAt(nFontIndex))
78 FX_BOOL CPWL_FontMap::KnowWord(FX_INT32 nFontIndex, FX_WORD word)
argument 80 if (nFontIndex > 91 GetWordFontIndex(FX_WORD word, FX_INT32 nCharset, FX_INT32 nFontIndex) argument 133 CharCodeFromUnicode(FX_INT32 nFontIndex, FX_WORD word) argument 254 FX_INT32 nFontIndex = FindFont(EncodeFontAlias(sFontName, nCharset), nCharset); local 346 GetFontName(FX_INT32 nFontIndex) argument [all...] |
H A D | PWL_EditCtrl.cpp | 513 FX_INT32 nFontIndex = 0;
local 522 nFontIndex = word.nFontIndex;
528 nFontIndex = section.WordProps.nFontIndex;
534 return pFontMap->GetPDFFont(nFontIndex);
|
/external/pdfium/core/include/fpdfdoc/ |
H A D | fpdf_vt.h | 187 CPVT_WordProps() : nFontIndex(-1), fFontSize(0.0f), dwWordColor(0), nScriptType(0), nWordStyle(0),
194 nFontIndex(fontIndex), fFontSize(fontSize), dwWordColor(wordColor), nScriptType(scriptType),
200 nFontIndex(other.nFontIndex), fFontSize(other.fFontSize), dwWordColor(other.dwWordColor),
206 FX_INT32 nFontIndex;
member in struct:CPVT_WordProps 241 FX_INT32 nFontIndex;
member in struct:CPVT_Word 279 virtual FX_INT32 GetCharWidth(FX_INT32 nFontIndex, FX_WORD word, FX_INT32 nWordStyle) = 0;
281 virtual FX_INT32 GetTypeAscent(FX_INT32 nFontIndex) = 0;
283 virtual FX_INT32 GetTypeDescent(FX_INT32 nFontIndex) = 0;
285 virtual FX_INT32 GetWordFontIndex(FX_WORD word, FX_INT32 charset, FX_INT32 nFontIndex) [all...] |
/external/pdfium/core/src/fpdfdoc/ |
H A D | doc_ap.cpp | 45 CPDF_Font* GetPDFFont(FX_INT32 nFontIndex);
46 CFX_ByteString GetPDFFontAlias(FX_INT32 nFontIndex);
87 CPDF_Font* CPVT_FontMap::GetPDFFont(FX_INT32 nFontIndex)
argument 89 switch (nFontIndex) {
100 CFX_ByteString CPVT_FontMap::GetPDFFontAlias(FX_INT32 nFontIndex)
argument 102 switch (nFontIndex) {
120 FX_INT32 CPVT_Provider::GetCharWidth(FX_INT32 nFontIndex, FX_WORD word, FX_INT32 nWordStyle)
argument 122 if (CPDF_Font* pPDFFont = m_pFontMap->GetPDFFont(nFontIndex)) {
130 FX_INT32 CPVT_Provider::GetTypeAscent(FX_INT32 nFontIndex)
argument 132 if (CPDF_Font* pPDFFont = m_pFontMap->GetPDFFont(nFontIndex)) {
137 GetTypeDescent(FX_INT32 nFontIndex) argument 144 GetWordFontIndex(FX_WORD word, FX_INT32 charset, FX_INT32 nFontIndex) argument 168 GetPDFWordString(IPVT_FontMap * pFontMap, FX_INT32 nFontIndex, FX_WORD Word, FX_WORD SubWord) argument 196 GetFontSetString(IPVT_FontMap * pFontMap, FX_INT32 nFontIndex, FX_FLOAT fFontSize) argument [all...] |
H A D | pdf_vt.h | 139 fWordX(0.0f), fWordY(0.0f), fWordTail(0.0f), nFontIndex(-1), pWordProps(NULL)
144 nFontIndex(fontIndex), pWordProps(pProps)
154 fWordX(0.0f), fWordY(0.0f), fWordTail(0.0f), nFontIndex(-1), pWordProps(NULL)
165 this->nFontIndex = word.nFontIndex;
179 FX_INT32 nFontIndex;
member in struct:CPVT_WordInfo 544 FX_INT32 GetCharWidth(FX_INT32 nFontIndex, FX_WORD Word, FX_WORD SubWord, FX_INT32 nWordStyle);
545 FX_INT32 GetTypeAscent(FX_INT32 nFontIndex);
546 FX_INT32 GetTypeDescent(FX_INT32 nFontIndex);
547 FX_INT32 GetWordFontIndex(FX_WORD word, FX_INT32 charset, FX_INT32 nFontIndex);
[all...] |
H A D | doc_vt.cpp | 625 fWordWidth = m_pVT->GetWordWidth(pWord->nFontIndex,
874 pNewProps->nFontIndex = GetWordFontIndex(word, charset, pWordProps->nFontIndex);
878 FX_INT32 nFontIndex = GetSubWord() > 0 ? GetDefaultFontIndex() : GetWordFontIndex(word, charset, GetDefaultFontIndex());
local 879 return AddWord(newplace, CPVT_WordInfo(word, charset, nFontIndex, NULL));
1367 return m_bRichText && WordInfo.pWordProps ? WordInfo.pWordProps->nFontIndex : WordInfo.nFontIndex;
1369 FX_FLOAT CPDF_VariableText::GetWordWidth(FX_INT32 nFontIndex, FX_WORD Word, FX_WORD SubWord,
argument 1373 return (GetCharWidth(nFontIndex, Word, SubWord, nWordStyle) * fFontSize * PVT_FONTSCALE + fCharSpace) * nHorzScale * PVT_PERCENT + fWordTail;
1383 return m_bRichText && SecInfo.pWordProps ? GetFontAscent(SecInfo.pWordProps->nFontIndex, SecInf 1391 GetFontAscent(FX_INT32 nFontIndex, FX_FLOAT fFontSize) argument 1395 GetFontDescent(FX_INT32 nFontIndex, FX_FLOAT fFontSize) argument 1646 GetCharWidth(FX_INT32 nFontIndex, FX_WORD Word, FX_WORD SubWord, FX_INT32 nWordStyle) argument 1657 GetTypeAscent(FX_INT32 nFontIndex) argument 1661 GetTypeDescent(FX_INT32 nFontIndex) argument 1665 GetWordFontIndex(FX_WORD word, FX_INT32 charset, FX_INT32 nFontIndex) argument [all...] |