1. Products
  2.   Aspose.Words
  3.   Aspose.Words FOSS for Python

Aspose.Words FOSS for Python

Izvezite Word dokumente u PDF, Markdown i običan tekst iz Python — nije potreban Microsoft Office.

Python библиотека отвореног кода за конверзију документа у Word

Aspose.Words FOSS za Python je MIT-licencirana Python biblioteka za učitavanje Word dokumenata i njihov izvoz. Ona čita DOCX, DOC, RTF, TXT i Markdown fajlove i izvozi ih u PDF, Markdown i običan tekst bez potrebe za Microsoft Office-om ili bilo kojim vlasničkim runtime-om.

Biblioteka pruža Document klasu za učitavanje fajlova i save() metodu koja prihvata SaveFormat konstante ili objekte opcija za čuvanje poput PdfSaveOptions i MarkdownSaveOptions. Napomena: većina svojstava opcija za čuvanje je definisana za API unaprednu kompatibilnost i još nije korišćena od strane pisaca; samo MarkdownSaveOptions.export_underline_formatting trenutno utiče na izlaz.

Instalirajte pomoću pip install aspose-words-foss>=26.4.0. Biblioteka zahteva Python 3.10 ili noviji i zavisi od olefile, fpdf2 i pydantic. Komercijalni pandan je Aspose.Words for Python.

Конвертација документа

  • Унос у више формата: Уградите документе из DOCX, DO C, RTF, TXT и Markdown формата преко класе Document .
  • Извоз ПДФ-а: Извези било који уносни документ на П Д Ф користећи SaveFormat.PDF или PdfSaveOptions.
  • ** Извоз на Маркадоун:** Износ на Маркдаун са SaveFormat.MARKDOWN или MarkdownSaveOptions.
  • ** Извајање текста:** Извући садржај обичног текса из докумената користећи Document.get_text().
  • ** Експорт простог текста:** Сачувајте документе као једноставно текст користећи SaveFormat.TEXT.

Где се могу користити ТОПУРИЦЕ Aspose.Words

  • Пипелине документа: Експорт преузетих документа из слова у PDF на сервисима за бакенд.
  • Извајање садржаја: Извлачење текста из DOCX или DOc датотека за индексирање и претрагу.
  • Миграција формата: Парчен експорт наслеђених Архива слова на модерни Маркадоун или ПДФ.
  • Автоматизација ЦИ/ЦД: Генерација ПДФ извештаја из Маркдаун или ДОККС шаблона у пипелинима градења.

Сачување опција и прилагођавање

  • PdfSaveOptions: PDF експорт конфигурацијска класа (собности су стубови за напредну компатибилност; још није примењен од стране писаца).
  • MarkdownSaveOptions: Конфигурација извоза маркирања (сада се примењује само export_underline_formatting; остале својства су трагове за напредну компатибилност).
  • Спасите константе формата: Користите SaveFormat.MARKDOWN, SaveFormat.PDF и SaveFormat.TEXT за брзу конверзију.
  • ** Читачи докумената:** Специфични читачи за DOC, RTF, TXT и Markdown формат улаза.

Искуство програмера

Aspose.Words FOSS инсталира са pip install aspose-words-foss. Зависности за време рада (olefile, fpdf2 и pydantic) се аутоматски инсталације.

API је једноставан: учитајте Document са стазе датотеке, а затим позовите save() са циљном стазом и форматом. За напредну контролу, предати објекат за опције спасења уместо константе формата. Библиотека је MIT-лиценцирана, отвореног кода на GitHub-у и захтева Python 3.10 или касније.

Преображајте DOCX у Markdown

Покушајте да унесете 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)

Експорт DOCX у PDF

Експорт документа из 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()

Frequently Asked Questions

Коју лиценцу користи Aspose.Words FOSS за Питон?

Aspose.Words FOSS za Python je objavljen pod MIT licencom. Možete ga koristiti, menjati i distribuirati u komercijalnim i ličnim projektima.

Како да инсталирам Aspose.Words FOSS за Питон?

Инсталирајте преко пипа са pip install aspose-words-foss>=26.4.0. Потребно је Python 3.10 или новији.

Који су формати докумената подржани?

Библиотека чита DOCX, DO C, RTF, TXT и Markdown датотеке и извоз у PDF, Mark Down и обичан текст.

Како извести DOCX датотеку у PDF?

Користите Document("input.docx") за инициализацију објекта документа. Сачувајте као PDF са document.save("output.pdf", SaveFormat.PDF).

  

Support and Learning Resources

 Српски