/aosp_15_r20/external/pdfium/core/fpdfapi/page/ |
H A D | cpdf_textobject.cpp | 27 CPDF_TextObject::Item::Item() = default; 29 CPDF_TextObject::Item::Item(const Item& that) = default; 31 CPDF_TextObject::Item::~Item() = default; 33 CPDF_TextObject::CPDF_TextObject(int32_t content_stream) in CPDF_TextObject() function in CPDF_TextObject 36 CPDF_TextObject::CPDF_TextObject() : CPDF_TextObject(kNoContentStream) {} in CPDF_TextObject() function in CPDF_TextObject 38 CPDF_TextObject::~CPDF_TextObject() = default; 40 size_t CPDF_TextObject::CountItems() const { in CountItems() 44 CPDF_TextObject::Item CPDF_TextObject::GetItemInfo(size_t index) const { in GetItemInfo() 68 size_t CPDF_TextObject::CountChars() const { in CountChars() 77 uint32_t CPDF_TextObject::GetCharCode(size_t index) const { in GetCharCode() [all …]
|
H A D | cpdf_textobject.h | 21 class CPDF_TextObject final : public CPDF_PageObject { 32 explicit CPDF_TextObject(int32_t content_stream); 33 CPDF_TextObject(); 34 ~CPDF_TextObject() override; 40 CPDF_TextObject* AsText() override; 41 const CPDF_TextObject* AsText() const override; 43 std::unique_ptr<CPDF_TextObject> Clone() const;
|
H A D | cpdf_clippath.h | 20 class CPDF_TextObject; variable 42 CPDF_TextObject* GetText(size_t i) const; 47 void AppendTexts(std::vector<std::unique_ptr<CPDF_TextObject>>* pTexts); 62 std::vector<std::unique_ptr<CPDF_TextObject>> m_TextList;
|
H A D | cpdf_pageobject.h | 23 class CPDF_TextObject; variable 53 virtual CPDF_TextObject* AsText(); 54 virtual const CPDF_TextObject* AsText() const;
|
H A D | cpdf_clippath.cpp | 37 CPDF_TextObject* CPDF_ClipPath::GetText(size_t i) const { in GetText() 56 CPDF_TextObject* pTextObj = GetText(i); in GetClipBox() 102 std::vector<std::unique_ptr<CPDF_TextObject>>* pTexts) { in AppendTexts()
|
H A D | cpdf_pageobject.cpp | 38 CPDF_TextObject* CPDF_PageObject::AsText() { in AsText() 42 const CPDF_TextObject* CPDF_PageObject::AsText() const { in AsText()
|
H A D | cpdf_streamcontentparser.h | 40 class CPDF_TextObject; variable 233 std::vector<std::unique_ptr<CPDF_TextObject>> m_ClipTextList;
|
H A D | cpdf_streamcontentparser.cpp | 1253 auto pText = std::make_unique<CPDF_TextObject>(GetCurrentStreamIndex()); in AddTextObject()
|
/aosp_15_r20/external/pdfium/core/fpdftext/ |
H A D | cpdf_textpage.h | 27 class CPDF_TextObject; variable 58 UnownedPtr<const CPDF_TextObject> m_pTextObj; 78 WideString GetTextByObject(const CPDF_TextObject* pTextObj) const; 110 UnownedPtr<const CPDF_TextObject> m_pTextObj; 120 void ProcessTextObject(CPDF_TextObject* pTextObj, 124 GenerateCharacter ProcessInsertObject(const CPDF_TextObject* pObj, 128 bool IsSameAsPreTextObject(CPDF_TextObject* pTextObj, 131 bool IsSameTextObject(CPDF_TextObject* pTextObj1, 132 CPDF_TextObject* pTextObj2) const; 134 MarkedContentState PreMarkedContent(const CPDF_TextObject* pTextObj); [all …]
|
H A D | cpdf_textpage.cpp | 55 float CalculateBaseSpace(const CPDF_TextObject* pTextObj, in CalculateBaseSpace() 66 CPDF_TextObject::Item item = pTextObj->GetItemInfo(i); in CalculateBaseSpace() 136 bool IsRightToLeft(const CPDF_TextObject& text_obj, const CPDF_Font& font) { in IsRightToLeft() 141 CPDF_TextObject::Item item = text_obj.GetItemInfo(i); in IsRightToLeft() 224 float GetFontSize(const CPDF_TextObject* text_object) { in GetFontSize() 358 const CPDF_TextObject* text_object = nullptr; in GetRectArray() 465 const CPDF_TextObject* pTextObj) const { in GetTextByObject() 750 CPDF_TextObject* pTextObj, in ProcessTextObject() 773 CPDF_TextObject::Item item = prev_obj.m_pTextObj->GetItemInfo(nItem - 1); in ProcessTextObject() 816 const CPDF_TextObject* pTextObj) { in PreMarkedContent() [all …]
|
/aosp_15_r20/external/pdfium/fpdfsdk/ |
H A D | fpdf_edittext.cpp | 457 CPDF_TextObject* CPDFTextObjectFromFPDFPageObject(FPDF_PAGEOBJECT page_object) { in CPDFTextObjectFromFPDFPageObject() 484 auto pTextObj = std::make_unique<CPDF_TextObject>(); in FPDFPageObj_NewTextObj() 495 CPDF_TextObject* pTextObj = CPDFTextObjectFromFPDFPageObject(text_object); in FPDFText_SetText() 513 CPDF_TextObject* pTextObj = CPDFTextObjectFromFPDFPageObject(text_object); in FPDFText_SetCharcodes() 572 CPDF_TextObject* pTextObj = CPDFTextObjectFromFPDFPageObject(text); in FPDFTextObj_GetFontSize() 585 CPDF_TextObject* pTextObj = CPDFTextObjectFromFPDFPageObject(text_object); in FPDFTextObj_GetText() 610 CPDF_TextObject* text = CPDFTextObjectFromFPDFPageObject(text_object); in FPDFTextObj_GetRenderedBitmap() 675 auto pTextObj = std::make_unique<CPDF_TextObject>(); in FPDFPageObj_CreateTextObj() 685 CPDF_TextObject* pTextObj = CPDFTextObjectFromFPDFPageObject(text); in FPDFTextObj_GetTextRenderMode() 699 CPDF_TextObject* pTextObj = CPDFTextObjectFromFPDFPageObject(text); in FPDFTextObj_SetTextRenderMode() [all …]
|
/aosp_15_r20/external/pdfium/core/fpdfapi/render/ |
H A D | cpdf_renderstatus.h | 154 bool ProcessType3Text(CPDF_TextObject* textobj, 156 bool ProcessText(CPDF_TextObject* textobj, 159 void DrawTextPathWithPattern(const CPDF_TextObject* textobj,
|
H A D | cpdf_renderstatus.cpp | 103 const CPDF_TextObject* text_obj, in GetFillOptionsForDrawTextPath() 514 CPDF_TextObject* pText = ClipPath.GetText(i); in ProcessClipPath() 638 CPDF_TextObject* textobj = pPageObj->m_ClipPath.GetText(i); in ProcessTransparency() 755 bool CPDF_RenderStatus::ProcessText(CPDF_TextObject* textobj, in ProcessText() 859 bool CPDF_RenderStatus::ProcessType3Text(CPDF_TextObject* textobj, in ProcessType3Text() 1028 void CPDF_RenderStatus::DrawTextPathWithPattern(const CPDF_TextObject* textobj, in DrawTextPathWithPattern() 1036 std::vector<std::unique_ptr<CPDF_TextObject>> pCopy; in DrawTextPathWithPattern()
|
/aosp_15_r20/external/pdfium/core/fpdfapi/edit/ |
H A D | cpdf_pagecontentgenerator.h | 28 class CPDF_TextObject; variable 48 void ProcessText(fxcrt::ostringstream* buf, CPDF_TextObject* pTextObj);
|
H A D | cpdf_pagecontentgenerator_unittest.cpp | 50 CPDF_TextObject* pTextObj) { in TestProcessText() 250 auto pTextObj = std::make_unique<CPDF_TextObject>(); in TEST_F() 320 auto pTextObj = std::make_unique<CPDF_TextObject>(); in TEST_F()
|
H A D | cpdf_pagecontentgenerator.cpp | 393 else if (CPDF_TextObject* pTextObj = pPageObj->AsText()) in ProcessPageObject() 654 CPDF_TextObject* pTextObj) { in ProcessText()
|
/aosp_15_r20/external/pdfium/fxjs/ |
H A D | cjs_document.cpp | 1257 CPDF_TextObject* pTextObj = pPageObj->AsText(); in getPageNthWord()
|