TextFragmentAbsorber

TextFragmentAbsorber

ภาพรวม

TextFragmentAbsorber เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python.

ดูดซับข้อความส่วนย่อยจากหน้า PDF หรือเอกสาร.

คลาสนี้ให้ 5 เมธอดสำหรับทำงานกับอ็อบเจ็กต์ TextFragmentAbsorber ในโปรแกรม Python. เมธอดที่มีให้รวมถึง: __init__, apply_for_all_fragments, remove_all_text, reset, visit. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใดก็ได้หลังจากติดตั้งแพคเกจ Aspose.PDF FOSS สำหรับ Python. คุณสมบัติ: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options, และอีก 1 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
text_fragmentslist[TextFragment]อ่านรายการของอ็อบเจกต์ :class:TextFragment ที่พบในการเยี่ยมชมล่าสุด.
regex_resultslist[RegexResult]อ่านรายการของอ็อบเจกต์ :class:RegexResult (เติมเต็มโดยการค้นหา regex).
errorslist[Any]อ่านข้อผิดพลาดที่รวบรวมระหว่างการเยี่ยมชมครั้งล่าสุด, หากมี.
phrase`strNone`อ่าน
text_search_optionsTextSearchOptionsอ่านรับตัวเลือกการค้นหาข้อความ.
text_replace_options`AnyNone`อ่าน
has_errorsboolอ่านรับค่า has errors.

วิธีการ

ลายเซ็นคำอธิบาย
`init(phrase: strNone, text_search_options: TextSearchOptions
visit(page_or_doc: Any)Process page_or_doc และเก็บส่วนข้อความที่ตรงกัน.
reset()ล้างส่วนที่เก็บทั้งหมด, ผลลัพธ์ regex และข้อผิดพลาด.
remove_all_text()ลบส่วนข้อความที่เก็บรวบรวมทั้งหมด (ชื่ออื่นของ reset โดยไม่ลบข้อผิดพลาด).
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any]Apply action ต่อทุกส่วนข้อความที่เก็บรวบรวมและส่งคืนผลลัพธ์.

ดูเพิ่มเติม

 ภาษาไทย