PdfExtractor
PdfExtractor
Tổng quan
PdfExtractor là một lớp trong Aspose.PDF FOSS cho Python.
Trình trích xuất văn bản và hình ảnh PDF đơn giản.
Lớp này cung cấp 14 phương thức để làm việc với các đối tượng PdfExtractor trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, bind_pdf, close, dispose, extract_attachment, extract_image, extract_text, get_attach_names, get_attachment, get_next_image, get_next_page_text, get_text, và 2 phương thức bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bởi 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: password.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
password | `str | None` | Đọc/Ghi |
Phương thức
| Chữ ký | Mô tả |
|---|---|
__init__() | Calls init trên phiên bản PdfExtractor này. |
close() | Đóng trình trích xuất và giải phóng tài nguyên. |
dispose() | Đánh dấu bộ trích xuất là đã giải phóng. |
| `bind_pdf(source: str | Path |
extract_text() | Trích xuất văn bản từ các trang PDF đã được liên kết. |
get_text() → str | Trả về toàn bộ văn bản đã trích xuất được nối lại. |
get_next_page_text() → str | Trả về văn bản cho trang tiếp theo, di chuyển con trỏ. |
has_next_page_text() → bool | Trả về True nếu có văn bản của trang khác còn sẵn sàng. |
extract_image() | Trích xuất hình ảnh từ PDF đã gắn. |
has_next_image() → bool | Trả về True nếu có hình ảnh khác còn sẵn sàng. |
get_next_image() → Any | Trả về hình ảnh tiếp theo, di chuyển con trỏ. |
extract_attachment() | Trích xuất các tệp đính kèm từ PDF đã gắn. |
get_attachment(name: str) → Any | Trả về tệp đính kèm theo tên. |
get_attach_names() → list[str] | Trả về danh sách tên các tệp đính kèm. |