/external/pdfium/core/fpdfapi/page/ |
D | cpdf_textobject.cpp | 21 CPDF_TextObject::CPDF_TextObject() {} in CPDF_TextObject() function in CPDF_TextObject 23 CPDF_TextObject::~CPDF_TextObject() { in ~CPDF_TextObject() 29 size_t CPDF_TextObject::CountItems() const { in CountItems() 33 void CPDF_TextObject::GetItemInfo(size_t index, in GetItemInfo() 58 size_t CPDF_TextObject::CountChars() const { in CountChars() 67 void CPDF_TextObject::GetCharInfo(size_t index, in GetCharInfo() 87 void CPDF_TextObject::GetCharInfo(size_t index, in GetCharInfo() 101 std::unique_ptr<CPDF_TextObject> CPDF_TextObject::Clone() const { in Clone() 102 auto obj = pdfium::MakeUnique<CPDF_TextObject>(); in Clone() 110 CPDF_PageObject::Type CPDF_TextObject::GetType() const { in GetType() [all …]
|
D | cpdf_textobject.h | 26 class CPDF_TextObject : public CPDF_PageObject { 28 CPDF_TextObject(); 29 ~CPDF_TextObject() override; 35 CPDF_TextObject* AsText() override; 36 const CPDF_TextObject* AsText() const override; 38 std::unique_ptr<CPDF_TextObject> Clone() const;
|
D | cpdf_clippath.h | 19 class CPDF_TextObject; variable 40 CPDF_TextObject* GetText(size_t i) const; 43 void AppendTexts(std::vector<std::unique_ptr<CPDF_TextObject>>* pTexts); 56 std::vector<std::unique_ptr<CPDF_TextObject>> m_TextList;
|
D | cpdf_pageobject.h | 15 class CPDF_TextObject; variable 41 virtual CPDF_TextObject* AsText(); 42 virtual const CPDF_TextObject* AsText() const;
|
D | cpdf_clippath.cpp | 38 CPDF_TextObject* CPDF_ClipPath::GetText(size_t i) const { in GetText() 57 CPDF_TextObject* pTextObj = GetText(i); in GetClipBox() 95 std::vector<std::unique_ptr<CPDF_TextObject>>* pTexts) { in AppendTexts()
|
D | cpdf_pageobject.cpp | 33 CPDF_TextObject* CPDF_PageObject::AsText() { in AsText() 37 const CPDF_TextObject* CPDF_PageObject::AsText() const { in AsText()
|
D | cpdf_streamcontentparser.h | 29 class CPDF_TextObject; variable 210 std::vector<std::unique_ptr<CPDF_TextObject>> m_ClipTextList; 211 UnownedPtr<CPDF_TextObject> m_pLastTextObject;
|
D | cpdf_streamcontentparser.cpp | 1252 auto pText = pdfium::MakeUnique<CPDF_TextObject>(); in AddTextObject() 1273 std::unique_ptr<CPDF_TextObject>(pText->Clone())); in AddTextObject()
|
/external/pdfium/core/fpdftext/ |
D | cpdf_textpage.h | 22 class CPDF_TextObject; variable 57 UnownedPtr<CPDF_TextObject> m_pTextObj; 78 UnownedPtr<CPDF_TextObject> m_pTextObj; 87 UnownedPtr<CPDF_TextObject> m_pTextObj; 139 void ProcessTextObject(CPDF_TextObject* pTextObj, 143 GenerateCharacter ProcessInsertObject(const CPDF_TextObject* pObj, 146 bool IsSameAsPreTextObject(CPDF_TextObject* pTextObj, 149 bool IsSameTextObject(CPDF_TextObject* pTextObj1, CPDF_TextObject* pTextObj2); 159 const CPDF_TextObject* pTextObj) const; 164 bool IsRightToLeft(const CPDF_TextObject* pTextObj, [all …]
|
D | cpdf_textpage.cpp | 44 float CalculateBaseSpace(const CPDF_TextObject* pTextObj, in CalculateBaseSpace() 248 CPDF_TextObject* pCurObj = nullptr; in GetRectArray() 714 CPDF_TextObject* pTextObj, in ProcessTextObject() 784 CPDF_TextObject* pTextObj = Obj.m_pTextObj.Get(); in PreMarkedContent() 846 CPDF_TextObject* pTextObj = Obj.m_pTextObj.Get(); in ProcessMarkedContent() 915 bool CPDF_TextPage::IsRightToLeft(const CPDF_TextObject* pTextObj, in IsRightToLeft() 935 CPDF_TextObject* pTextObj = Obj.m_pTextObj.Get(); in ProcessTextObject() 1165 const CPDF_TextObject* pTextObj) const { in GetTextObjectWritingMode() 1229 const CPDF_TextObject* pObj, in ProcessInsertObject() 1378 bool CPDF_TextPage::IsSameTextObject(CPDF_TextObject* pTextObj1, in IsSameTextObject() [all …]
|
/external/pdfium/core/fpdfapi/edit/ |
D | cpdf_pagecontentgenerator.h | 22 class CPDF_TextObject; variable 39 void ProcessText(std::ostringstream* buf, CPDF_TextObject* pTextObj);
|
D | cpdf_pagecontentgenerator_unittest.cpp | 46 CPDF_TextObject* pTextObj) { in TestProcessText() 172 auto pTextObj = pdfium::MakeUnique<CPDF_TextObject>(); in TEST_F() 239 auto pTextObj = pdfium::MakeUnique<CPDF_TextObject>(); in TEST_F()
|
D | cpdf_pagecontentgenerator.cpp | 163 else if (CPDF_TextObject* pTextObj = pPageObj->AsText()) in ProcessPageObjects() 354 CPDF_TextObject* pTextObj) { in ProcessText()
|
/external/pdfium/core/fpdfapi/render/ |
D | cpdf_renderstatus.h | 129 bool ProcessType3Text(CPDF_TextObject* textobj, 131 bool ProcessText(CPDF_TextObject* textobj, 134 void DrawTextPathWithPattern(const CPDF_TextObject* textobj,
|
D | cpdf_renderstatus.cpp | 1440 CPDF_TextObject* pText = ClipPath.GetText(i); in ProcessClipPath() 1601 CPDF_TextObject* textobj = pPageObj->m_ClipPath.GetText(i); in ProcessTransparency() 1726 bool CPDF_RenderStatus::ProcessText(CPDF_TextObject* textobj, in ProcessText() 1844 bool CPDF_RenderStatus::ProcessType3Text(CPDF_TextObject* textobj, in ProcessType3Text() 2010 void CPDF_RenderStatus::DrawTextPathWithPattern(const CPDF_TextObject* textobj, in DrawTextPathWithPattern() 2019 std::vector<std::unique_ptr<CPDF_TextObject>> pCopy; in DrawTextPathWithPattern() 2020 pCopy.push_back(std::unique_ptr<CPDF_TextObject>(textobj->Clone())); in DrawTextPathWithPattern()
|
/external/pdfium/fpdfsdk/ |
D | fpdfedittext.cpp | 415 auto pTextObj = pdfium::MakeUnique<CPDF_TextObject>(); in FPDFPageObj_NewTextObj() 424 auto* pTextObj = static_cast<CPDF_TextObject*>(text_object); in FPDFText_SetText() 494 auto pTextObj = pdfium::MakeUnique<CPDF_TextObject>(); in FPDFPageObj_CreateTextObj()
|
/external/pdfium/fxjs/ |
D | cjs_document.h | 17 class CPDF_TextObject; variable 220 int CountWords(CPDF_TextObject* pTextObj); 221 WideString GetObjWordStr(CPDF_TextObject* pTextObj, int nWordIndex);
|
D | cjs_document.cpp | 1255 CPDF_TextObject* pTextObj = pPageObj->AsText(); in getPageNthWord() 1324 int Document::CountWords(CPDF_TextObject* pTextObj) { in CountWords() 1358 WideString Document::GetObjWordStr(CPDF_TextObject* pTextObj, int nWordIndex) { in GetObjWordStr()
|