TextFragmentAbsorber

TextFragmentAbsorber

Tổng quan

TextFragmentAbsorber là một lớp trong Aspose.PDF FOSS cho Python.

Tiếp nhận các đoạn văn bản từ một trang PDF hoặc tài liệu.

Lớp này cung cấp 5 phương thức để làm việc với các đối tượng TextFragmentAbsorber trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, apply_for_all_fragments, remove_all_text, reset, visit. Tất cả các thành viên công khai đều có thể truy cập từ bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.PDF FOSS cho Python. Thuộc tính: errors, has_errors, phrase, regex_results, text_fragments, text_replace_options, và 1 mục nữa.

Thuộc tính

TênKiểuTruy cậpMô tả
text_fragmentslist[TextFragment]ĐọcDanh sách các đối tượng :class:TextFragment được tìm thấy trong lần truy cập cuối cùng.
regex_resultslist[RegexResult]ĐọcDanh sách các đối tượng :class:RegexResult (được tạo ra dựa trên tìm kiếm regex).
errorslist[Any]ĐọcCác lỗi được thu thập trong lần truy cập cuối cùng, nếu có.
phrase`strNone`Đọc
text_search_optionsTextSearchOptionsĐọcLấy các tùy chọn tìm kiếm văn bản.
text_replace_options`AnyNone`Đọc
has_errorsboolĐọcLấy giá trị có lỗi.

Phương thức

Chữ kýMô tả
`init(phrase: strNone, text_search_options: TextSearchOptions
visit(page_or_doc: Any)Process page_or_doc và thu thập các đoạn văn bản khớp.
reset()Xóa tất cả các đoạn đã thu thập, kết quả regex và lỗi.
remove_all_text()Xóa tất cả các đoạn văn bản đã thu thập (bí danh cho reset mà không xóa lỗi).
apply_for_all_fragments(action: Callable[[TextFragment], Any]) → list[Any]Apply action đối với mỗi đoạn đã thu thập và trả về kết quả.

Xem thêm

 Tiếng Việt