Hur man arbetar med Core Document Management i Python

Hur man arbetar med Core Document Management i Python

Hur man arbetar med Core Document Management

Denna guide täcker core document management med Aspose.Words FOSS för Python. Den demonstrerar konvertering av dokumentformat: läsa Word-filer och skriva dem som PDF, Markdown eller vanlig text.

Förutsättningar

Installera biblioteket:

pip install aspose-words-foss

Kräver Python 3.10 eller senare.

Läs in ett dokument

Skapa ett Document-objekt genom att ange en filsökväg. Följande inmatningsformat stöds: DOCX, DOC, RTF, TXT och Markdown.

import aspose.words_foss as aw

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

Konvertera till PDF

Använd LdmPdfWriter för att skriva dokumentet till 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")

Konvertera till Markdown

Följande inmatningsformat stöds för Markdown-konvertering: DOCX, DOC, RTF, TXT och Markdown-filer.

Använd LdmMarkdownWriter för att skriva dokumentet till 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")

Extrahera text

Använd egenskapen Document.text för att extrahera allt textinnehåll:

import aspose.words_foss as aw

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

Sammanfattning

TaskMetod
Läs in ett dokumentDocument("path")
Exportera till PDFLdmPdfWriter().write(d, "output.pdf")
Exportera till MarkdownLdmMarkdownWriter().write(d, "output.md")
Extrahera textd.text

Se även

 Svenska