Aspose.Words FOSS pre Python je MIT-licencovaná Python knižnica na načítanie Word dokumentov a ich export. Číta súbory DOCX, DOC, RTF, TXT a Markdown a exportuje ich do PDF, Markdown a obyčajného textu bez potreby Microsoft Office alebo akéhokoľvek proprietárneho runtime.
Knižnica poskytuje triedu Document na načítanie súborov a metódu save(), ktorá prijíma konštanty SaveFormat alebo objekty save-options ako PdfSaveOptions a MarkdownSaveOptions. Poznámka: väčšina vlastností save-options je definovaná pre API doprednú kompatibilitu a zatiaľ nie je využívaná zapisovačmi; iba MarkdownSaveOptions.export_underline_formatting momentálne ovplyvňuje výstup.
Inštalujte pomocou pip install aspose-words-foss>=26.4.0. Knižnica vyžaduje Python 3.10 alebo novší a závisí od olefile, fpdf2 a pydantic. Komerčná verzia je Aspose.Words for Python.
Document.SaveFormat.PDF alebo PdfSaveOptions.SaveFormat.MARKDOWN alebo MarkdownSaveOptions.Document.get_text().SaveFormat.TEXT.PdfSaveOptions: Klasa konfigurácie exportu PDF (súčasti sú stuby kompatibility s predošlými funkciami; autor ešte nepoužil).MarkdownSaveOptions: Markdown exportová konfigurácia (v súčasnosti sa uplatňuje len export_underline_formatting; ostatné vlastnosti sú stuby kompatibility s predstihom).SaveFormat.MARKDOWN, SaveFormat.PDF a SaveFormat.TEXT na rýchle konverzie.Aspose.Words FOSS sa inštaluje s pip install aspose-words-foss. Závislosti na čase spustenia (olefile, fpdf2 a pydantic) sú automaticky nainštalované.
API je jednoduché: naložíte Document z cesty súboru, potom zavoláte save() s cieľovou cestou a formátom. Pre pokročilú kontrolu prejdite objektom možnosti ukladania namiesto konštantnej formy. Knižnica je licencovaná na MIT, open-source na GitHub a vyžaduje Python 3.10 alebo novší.
Nahrátajte Word dokument a uložte ho ako Markdown v dvoch riadkoch kódu.
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
Exportovať dokument Word do formátu PDF.
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
Prečítajte si všetok textový obsah z dokumentu Word.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS pre Python je vydaný pod licenciou MIT. Môžete ho používať, upraviť a distribuovať v komerčných i osobných projektoch.
Inštalovať cez pip s pip install aspose-words-foss>=26.4.0. Vyžaduje Python 3.10 alebo novší.
Knižnica číta súbory DOCX, DO C, RTF, TXT a Markdown a exportuje ich na PDF, Mark Down a obyčajný text.
Použite Document("input.docx") na inicializáciu dokumentu. Uložiť ako PDF s document.save("output.pdf", SaveFormat.PDF).