Aspose.Words FOSS for Python on MIT-lisenssiä käyttävä Python kirjasto Word-asiakirjojen lataamiseen ja niiden vientiin. Se lukee DOCX-, DOC-, RTF-, TXT- ja Markdown-tiedostoja ja vie ne PDF-, Markdown- ja tavalliseen tekstiin ilman, että Microsoft Officea tai mitään proprietaarista ajonaikaa tarvitaan.
Kirjasto tarjoaa Document luokan tiedostojen lataamiseen ja save() metodin, joka hyväksyy SaveFormat vakioita tai tallennusasetusten objekteja, kuten PdfSaveOptions ja MarkdownSaveOptions. Huomautus: suurin osa tallennusasetusten ominaisuuksista on määritelty API:n etukäteisyhteensopivuutta varten, eikä niitä ole vielä hyödynnetty kirjoittajissa; vain MarkdownSaveOptions.export_underline_formatting vaikuttaa tällä hetkellä tulosteeseen.
Asenna pip install aspose-words-foss>=26.4.0:lla. Kirjasto vaatii Python 3.10 tai uudemman ja riippuu olefile:sta, fpdf2:sta ja pydantic:sta. Kaupallinen vastine on Aspose.Words for Python.
Document-luokan kautta.SaveFormat.PDF tai PdfSaveOptions.SaveFormat.MARKDOWN tai MarkdownSaveOptions.Document.get_text().SaveFormat.TEXT.PdfSaveOptions: PDF‑vientikonfiguraatioluokka (ominaisuudet ovat etukäteisyhteensopivuus‑pohjia; kirjoittaja ei ole vielä soveltanut niitä).MarkdownSaveOptions: Markdown-vientiasetukset (vain export_underline_formatting on tällä hetkellä käytössä; muut ominaisuudet ovat etukäteisyhteensopivuus‑pohjia).SaveFormat.MARKDOWN, SaveFormat.PDF ja SaveFormat.TEXT nopeaan muunnokseen.Aspose.Words FOSS asennetaan pip install aspose-words-foss avulla. Ajonaikaiset riippuvuudet (olefile, fpdf2, pydantic) asennetaan automaattisesti.
API on suoraviivainen: lataa Document tiedostopolusta, sitten kutsu save() kohdepolulla ja muodolla. Edistyneempää hallintaa varten anna tallennusasetusten objekti formaattivakion sijaan. Kirjasto on MIT-lisensoitu, avoimen lähdekoodin GitHubissa, ja vaatii Python 3.10 tai uudemman.
Lataa Word-asiakirja ja tallenna se Markdown-muotoon kahdessa koodirivissä.
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
Vie Word-asiakirja PDF-muotoon.
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
Lue kaikki tekstisisältö Word-asiakirjasta.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS for Python on julkaistu MIT-lisenssin alla. Voit käyttää, muokata ja jakaa sitä kaupallisissa ja henkilökohtaisissa projekteissa.
Asenna pipin kautta komennolla pip install aspose-words-foss>=26.4.0. Vaatii Python 3.10 tai uudemman.
Kirjasto lukee DOCX-, DOC-, RTF-, TXT- ja Markdown-tiedostoja ja vie PDF-, Markdown- ja pelkkään tekstiin.
Käytä Document("input.docx") alustamaan dokumenttiobjekti. Tallenna PDF-muodossa käyttäen document.save("output.pdf", SaveFormat.PDF).