Cómo trabajar con la gestión central de documentos en Python

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-foss

Requiere 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.text

Resumen

TaskMétodo
Cargar un documentoDocument("path")
Exportar a PDFLdmPdfWriter().write(d, "output.pdf")
Exportar a MarkdownLdmMarkdownWriter().write(d, "output.md")
Extraer textod.text

Ver también

 Español