Hoe te werken met Core Document Management in Python
Hoe te werken met Core Document Management
Deze gids behandelt core document management met Aspose.Words FOSS voor Python. Het demonstreert conversie van documentformaten: het lezen van Word-bestanden en ze schrijven als PDF, Markdown of platte tekst.
Voorvereisten
Installeer de bibliotheek:
pip install aspose-words-fossVereist Python 3.10 of later.
Document laden
Maak een Document object aan door een bestandspad op te geven. Ondersteunde invoerformaten zijn DOCX, DOC, RTF, TXT en Markdown.
import aspose.words_foss as aw
doc = aw.Document("input.docx")Converteren naar PDF
Gebruik LdmPdfWriter om het document naar PDF te schrijven:
import aspose.words_foss as aw
from aspose.words_foss.pdf_writer import LdmPdfWriter
doc = aw.Document("input.docx")
LdmPdfWriter().write(doc, "output.pdf")Converteren naar Markdown
Ondersteunde invoerformaten voor Markdown-conversie zijn DOCX, DOC, RTF, TXT en Markdown-bestanden.
Gebruik LdmMarkdownWriter om het document naar Markdown te schrijven:
import aspose.words_foss as aw
from aspose.words_foss.md_writer import LdmMarkdownWriter
doc = aw.Document("input.docx")
LdmMarkdownWriter().write(doc, "output.md")Tekst extraheren
Gebruik de Document.text eigenschap om alle tekstinhoud te extraheren:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.textSamenvatting
| Task | Methode |
|---|---|
| Laad een document | Document("path") |
| Exporteren naar PDF | LdmPdfWriter().write(d, "output.pdf") |
| Exporteren naar Markdown | LdmMarkdownWriter().write(d, "output.md") |
| Tekst extraheren | d.text |