Como Trabalhar com o Gerenciamento de Documentos Core no Python

Como Trabalhar com o Gerenciamento de Documentos Core no Python

Como trabalhar com o Gerenciamento de Documentos Core

Este guia aborda o gerenciamento de documentos core usando Aspose.Words FOSS para Python. Ele demonstra a conversão de formatos de documentos: leitura de arquivos Word e gravação como PDF, Markdown ou texto simples.

Pré-requisitos

Instale a biblioteca:

pip install aspose-words-foss

Requer Python 3.10 ou posterior.

Carregar um Documento

Crie um objeto Document passando um caminho de arquivo. Os formatos de entrada suportados incluem DOCX, DOC, RTF, TXT e Markdown.

import aspose.words_foss as aw

doc = aw.Document("input.docx")

Converter para PDF

Use LdmPdfWriter para gravar o documento em PDF:

import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter

doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")

Converter para Markdown

Os formatos de entrada suportados para conversão em Markdown incluem arquivos DOCX, DOC, RTF, TXT e Markdown.

Use LdmMarkdownWriter para gravar o documento em Markdown:

import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter

doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")

Extrair Texto

Use a propriedade Document.text para extrair todo o conteúdo de texto:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.text

Resumo

TaskMétodo
Carregar um documentoDocument("path")
Exportar para PDFLdmPdfWriter().write(d, "output.pdf")
Exportar para MarkdownLdmMarkdownWriter().write(d, "output.md")
Extrair textod.text

Ver também

 Português