Cómo trabajar con la gestión central de documentos en Python
Cómo trabajar con la gestión central de documentos
Esta guía cubre la gestión central de documentos usando Aspose.Words FOSS para Python. Demuestra la conversión de formatos de documento: leer archivos Word y escribirlos como PDF, Markdown o texto plano.
Requisitos previos
Instala la biblioteca:
pip install aspose-words-fossRequiere Python 3.10 o posterior.
Cargar un documento
Crea un objeto Document pasando una ruta de archivo. Los formatos de entrada admitidos incluyen DOCX, DOC, RTF, TXT y Markdown.
import aspose.words_foss as aw
doc = aw.Document("input.docx")Convertir a PDF
Usa LdmPdfWriter para escribir el documento en 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")Convertir a Markdown
Los formatos de entrada admitidos para la conversión a Markdown incluyen archivos DOCX, DOC, RTF, TXT y Markdown.
Usa LdmMarkdownWriter para escribir el documento en 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")Extraer texto
Utilice la propiedad Document.text para extraer todo el contenido de texto:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.textResumen
| Task | Método |
|---|---|
| Cargar un documento | Document("path") |
| Exportar a PDF | LdmPdfWriter().write(d, "output.pdf") |
| Exportar a Markdown | LdmMarkdownWriter().write(d, "output.md") |
| Extraer texto | d.text |