PdfExtractor
PdfExtractor
ภาพรวม
PdfExtractor คือคลาสใน Aspose.PDF FOSS สำหรับ Python.
เครื่องสกัดข้อความและรูปภาพ PDF อย่างง่าย.
คลาสนี้ให้ 14 เมธอดสำหรับทำงานกับอ็อบเจกต์ PdfExtractor ในโปรแกรม Python วิธีการที่มีให้รวมถึง: __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 และเมธอดเพิ่มเติมอีก 2 รายการ สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพคเกจ Aspose.PDF FOSS สำหรับ Python คุณสมบัติ: password.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
password | `str | None` | อ่าน/เขียน |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
__init__() | Calls init บนอินสแตนซ์ PdfExtractor นี้. |
close() | ปิดตัวแยกข้อมูลและปล่อยทรัพยากร. |
dispose() | ทำเครื่องหมายตัวแยกข้อมูลว่าได้ถูกทำลายแล้ว. |
| `bind_pdf(source: str | Path |
extract_text() | ดึงข้อความจากหน้า PDF ที่ผูกไว้. |
get_text() → str | คืนข้อความที่ดึงทั้งหมดโดยต่อเนื่องกัน. |
get_next_page_text() → str | คืนข้อความสำหรับหน้าถัดไปโดยเลื่อนเคอร์เซอร์. |
has_next_page_text() → bool | คืนค่า True หากมีข้อความของหน้าถัดไปที่พร้อมใช้งาน. |
extract_image() | สกัดภาพจาก PDF ที่ผูกไว้. |
has_next_image() → bool | คืนค่า True หากมีภาพอื่นพร้อมใช้งาน. |
get_next_image() → Any | คืนรูปภาพต่อไปโดยเลื่อนเคอร์เซอร์. |
extract_attachment() | สกัดไฟล์แนบจาก PDF ที่ผูกไว้. |
get_attachment(name: str) → Any | คืนไฟล์แนบตามชื่อ. |
get_attach_names() → list[str] | คืนรายการชื่อไฟล์แนบ. |