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] | Вернуть список имён вложений. |