Come lavorare con Core Document Management in Python
Come lavorare con la gestione documentale core
Questa guida copre la gestione documentale core usando Aspose.Words FOSS per Python. Dimostra la conversione dei formati dei documenti: lettura di file Word e scrittura in PDF, Markdown o testo semplice.
Prerequisiti
Installa la libreria:
pip install aspose-words-fossRichiede Python 3.10 o versioni successive.
Carica un documento
Crea un oggetto Document passando un percorso file. I formati di input supportati includono DOCX, DOC, RTF, TXT e Markdown.
import aspose.words_foss as aw
doc = aw.Document("input.docx")Converti in PDF
Usa LdmPdfWriter:
import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter
doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")Converti in Markdown
I formati di input supportati per la conversione in Markdown includono file DOCX, DOC, RTF, TXT e Markdown.
Usa LdmMarkdownWriter per salvare l’output:
import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter
doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")Estrai testo
Usa la proprietà Document.text per estrarre tutto il contenuto testuale:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.textRiepilogo
| Task | Metodo |
|---|---|
| Carica un documento | Document("path") |
| Esporta in PDF | LdmPdfWriter().write(d, "output.pdf") |
| Esporta in Markdown | LdmMarkdownWriter().write(d, "output.md") |
| Esporta in testo semplice | scrivi d.text in un file |
| Estrai testo | d.text |