Aspose.Words FOSS за Python е MIT-лицензирана Python библиотека за зареждане на Word документи и експортиране на тях. Тя чете файлове DOCX, DOC, RTF, TXT и Markdown и ги експортира в PDF, Markdown и обикновен текст, без да изисква Microsoft Office или какъвто и да е собственически runtime.
Библиотеката предоставя Document клас за зареждане на файлове и save() метод, който приема SaveFormat константи или обекти за опции за запазване като PdfSaveOptions и MarkdownSaveOptions. Забележка: повечето свойства на опциите за запазване са дефинирани за API съвместимост напред и все още не се използват от писачите; само MarkdownSaveOptions.export_underline_formatting в момента влияе върху изхода.
Инсталирайте с pip install aspose-words-foss>=26.4.0. Библиотеката изисква Python 3.10 или по-нова версия и зависи от olefile, fpdf2 и pydantic. Комерсиалният еквивалент е Aspose.Words for Python.
Document.SaveFormat.PDF или PdfSaveOptions.SaveFormat.MARKDOWN или MarkdownSaveOptions.Document.get_text().SaveFormat.TEXT.PdfSaveOptions: PDF клас за експорт на конфигурация (собственостите са вградени с предварителна съвместимост; все още не се прилагат от писателя).MarkdownSaveOptions: Конфигурация за износ на Markdown (в момента се прилага само export_underline_formatting; другите свойства са препратки към бъдеща съвместимост).SaveFormat.MARKDOWN, SaveFormat.PDF и SaveFormat.TEXT за бързо преобразуване.Aspose.Words FOSS се инсталира с pip install aspose-words-foss. Зависимостите за време на изпълнение (olefile, fpdf2 , pydantic) са автоматично инсталации.
API-то е просто: зареждате Document от път на файл, след което извикайте save() с целева пътека и формат. За напреднал контрол прехвърлете обект за запазване вместо константа за форматиране. Библиотеката е лицензирана по MIT, отворен код в GitHub и изисква Python 3.10 или по-новирство.
Заредете Word документ и го запазете като Markdown в два реда код.
import aspose.words_foss as aw
document = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
document.save("output.md", aw.SaveFormat.MARKDOWN)
Изнасяне на документ от Word във формат PDF.
import aspose.words_foss as aw
document = aw.Document("input.docx")
document.save("output.pdf", aw.SaveFormat.PDF)
Прочетете цялото съдържание на текста от документа.
import aspose.words_foss as aw
document = aw.Document("input.docx")
text = document.get_text()
Aspose.Words FOSS за Python е публикуван под MIT license. Можете да го използвате, модифицирате и разпространявате в търговски и лични проекти.
Инсталиране чрез pip с pip install aspose-words-foss>=26.4.0. Изисква Python 3.10 или по-нови.
Библиотеката чете файлове DOCX, DO C, RTF, TXT и Markdown и ги изнася в PDF, Mark Down и обикновен текст.
Използвайте Document("input.docx") за инициализиране на документа. Запазете като PDF с document.save("output.pdf", SaveFormat.PDF).