PdfExtractor
PdfExtractor
Visão geral
PdfExtractor é uma classe em Aspose.PDF FOSS para Python.
Extrator simples de texto e imagem PDF.
Esta classe fornece 14 métodos para trabalhar com objetos PdfExtractor em programas Python. Os métodos disponíveis incluem: __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 e 2 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python. Propriedades: password.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
password | `str | None` | Leitura/Escrita |
Métodos
| Assinatura | Descrição |
|---|---|
__init__() | Calls init nesta instância PdfExtractor. |
close() | Feche o extrator e libere os recursos. |
dispose() | Marque o extrator como descartado. |
| `bind_pdf(source: str | Path |
extract_text() | Extraia texto das páginas PDF vinculadas. |
get_text() → str | Retorne todo o texto extraído concatenado. |
get_next_page_text() → str | Retorne o texto da próxima página, avançando o cursor. |
has_next_page_text() → bool | Retorne True se houver texto de outra página disponível. |
extract_image() | Extraia imagens de um PDF vinculado. |
has_next_image() → bool | Retorne True se houver outra imagem disponível. |
get_next_image() → Any | Retorne a próxima imagem, avançando o cursor. |
extract_attachment() | Extrair anexos de PDF vinculado. |
get_attachment(name: str) → Any | Retorne o arquivo anexado pelo nome. |
get_attach_names() → list[str] | Retorne a lista de nomes de anexos. |