Aspose.Words FOSS za Python je MIT-licencirana Python biblioteka za učitavanje Word dokumenata i njihov izvoz. Čita DOCX, DOC, RTF, TXT i Markdown datoteke te ih izvozi u PDF, Markdown i običan tekst bez potrebe za Microsoft Officeom ili bilo kojim vlasničkim runtime-om.
Biblioteka pruža Document klasu za učitavanje datoteka i save() metodu koja prihvaća SaveFormat konstante ili objekte opcija spremanja poput PdfSaveOptions i MarkdownSaveOptions. Napomena: većina svojstava opcija spremanja definirana je za unaprijednu kompatibilnost API-ja i još nije korištena od strane pisaca; samo MarkdownSaveOptions.export_underline_formatting trenutno utječe na izlaz.
Instalirajte s pip install aspose-words-foss>=26.4.0. Biblioteka zahtijeva Python 3.10 ili noviji i ovisi o olefile, fpdf2 i pydantic. Komercijalni pandan je Aspose.Words for Python.
Document.SaveFormat.PDF ili PdfSaveOptions.SaveFormat.MARKDOWN ili MarkdownSaveOptions.Document.get_text().SaveFormat.TEXT.PdfSaveOptions: klasa konfiguracije izvoza PDF (svojstva su zamjenski stubovi za unaprijed kompatibilnost; još nisu primijenjena od strane pisca).MarkdownSaveOptions: Konfiguracija izvoza Markdown (trenutno je primijenjen samo export_underline_formatting; ostala svojstva su forward-compatibility stubovi).SaveFormat.MARKDOWN, SaveFormat.PDF i SaveFormat.TEXT za brzu konverziju.Aspose.Words FOSS instalira s pip install aspose-words-foss. Ovisnosti u vrijeme izvođenja (olefile, fpdf2, pydantic) instaliraju se automatski.
API je jednostavan: učitajte Document iz putanje datoteke, zatim pozovite save() s odredišnom putanjom i formatom. Za naprednu kontrolu, proslijedite objekt save-options umjesto konstante formata. Biblioteka je MIT-licencirana, otvorenog koda na GitHubu i zahtijeva Python 3.10 ili noviji.
Učitajte Word dokument i spremite ga kao Markdown u dva retka koda.
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
Izvezite Word dokument u PDF format.
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
Pročitajte sav tekstualni sadržaj iz Word dokumenta.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS za Python je objavljen pod MIT license. Možete ga koristiti, mijenjati i distribuirati u komercijalnim i osobnim projektima.
Instalirajte putem pip-a s pip install aspose-words-foss>=26.4.0. Zahtijeva Python 3.10 ili noviji.
Biblioteka čita DOCX, DOC, RTF, TXT i Markdown datoteke te izvozi u PDF, Markdown i običan tekst.
Koristite Document("input.docx") za inicijalizaciju objekta dokumenta. Spremite kao PDF pomoću document.save("output.pdf", SaveFormat.PDF).