Características

Características

Aspose.Words FOSS for Python is a document conversion and text extraction library for Word documents. The entire public API is built around the Document - A classe.


Formatos de entrada suportados

A Comissão Document classes carregam arquivos desses formatos automaticamente com base na extensão de ficheiro:

Formatos de imagemExtensões
Documento do Word.docx, .doc
Texto rico.rtf
Texto simples.txt
Marca de desvio.md

Formatos de saída e opções de salvação

Chama-me . Document.save() com um SaveFormat constante para conversão rápida, ou passar um objeto de opções de salvação para configuração adicional.

ProduçãoConstante de SaveFormatClasse de opções de armazenamento
PDFSaveFormat.PDFPdfSaveOptions
Marca de desvioSaveFormat.MARKDOWNMarkdownSaveOptions controlo de exportação com formato sublinhado
Texto simplesSaveFormat.TEXT

Nota: Aí está.PdfSaveOptions Propriedades (compliance, qualidade JPEG, embeddagem de fontes etc.) são definidas para a compatibilidade com API forward mas ainda não são consumidas pelo editor PDF. A definição delas atualmente não tem efeito na saída. Para MarkdownSaveOptions, apenas export_underline_formatting é actualmente aplicada.

Para exemplos de código e detalhes da configuração das opções de salva, ver Gestão de núcleos.


Extração de texto

Document.get_text() Retorna o conteúdo completo em texto simples de qualquer documento carregado sem escrever no disco.


Suporte de imagem

Documentos com imagens incorporadas podem ser convertidos para todos os formatos de saída suportados. O pipeline de conversão preserva o conteúdo da imagem durante o processo de exportação.


Resumo da API

Classe / MétodoFunção
DocumentCarregar documentos, converter formatos, extrair texto
SaveFormatConstantes do formato de saída (PDF, MARKDOWN, TEXT)
PdfSaveOptionsConfiguração de exportação PDF
MarkdownSaveOptionsConfiguração de exportação com marcação baixa

Ver também:

 Português