PdfExtractor
PdfExtractor
Prezentare generală
PdfExtractor este o clasă în Aspose.PDF FOSS pentru Python.
Extractor simplu de text și imagini PDF.
Această clasă oferă 14 metode pentru lucrul cu obiecte PdfExtractor în programe Python. Metodele disponibile includ: __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, și 2 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.PDF FOSS pentru Python. Proprietăți: password.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
password | `str | None` | Citire/Scriere |
Metode
| Semnătură | Descriere: |
|---|---|
__init__() | Calls init pe această PdfExtractor instanță. |
close() | Închide extractorul și eliberează resursele. |
dispose() | Marcați extractorul ca fiind eliminat. |
| `bind_pdf(source: str | Path |
extract_text() | Extrageți textul din paginile PDF asociate. |
get_text() → str | Returnați tot textul extras concatenat. |
get_next_page_text() → str | Returnează textul pentru pagina următoare, avansând cursorul. |
has_next_page_text() → bool | Returnează True dacă există text disponibil pentru o altă pagină. |
extract_image() | Extrage imagini din PDF legat. |
has_next_image() → bool | Returnează True dacă există o altă imagine disponibilă. |
get_next_image() → Any | Returnează imaginea următoare, avansând cursorul. |
extract_attachment() | Extrage atașamentele din PDF-ul legat. |
get_attachment(name: str) → Any | Returnează fișierul atașat după nume. |
get_attach_names() → list[str] | Returnează lista de nume ale atașamentelor. |