Često postavljana pitanja
Licenciranje i otvoreni kod
Koju licencu koristi Aspose.Words FOSS za Python?
Aspose.Words FOSS for Python je objavljen pod MIT licencom. Možete koristiti, menjati i distribuirati biblioteku u ličnim i komercijalnim projektima. Jedini uslov je da uključite originalni tekst licence u kopije softvera.
Могу ли да користим Aspose.Words FOSS у комерцијалном производу?
Da. MIT licenca dozvoljava komercijalnu upotrebu, modifikaciju i distribuciju bez kupovine zasebne licence ili aktivacionog ključa.
Instalacija i zahtevi
Kako da instaliram Aspose.Words FOSS za Python?
Instalirajte putem pip-a:
pip install aspose-words-foss>=26.4.0Paket automatski instalira svoje zavisnosti (olefile, fpdf2, pydantic).
Koje Python verzije su podržane?
Aspose.Words FOSS zahteva Python 3.10, 3.11 ili 3.12. Ranije verzije Pythona nisu podržane.
Da li postoje nativne ili sistemske zavisnosti?
Nisu potrebna nikakva nativna proširenja ili sistemske zavisnosti. Sve zavisnosti su čisti Python paketi koji se automatski instaliraju putem pip‑a.
Podrška za formate
Koje formate dokumenata može da čita Aspose.Words FOSS?
Biblioteka čita ulazne formate DOCX, DOC, RTF, TXT i Markdown. Učitajte bilo koji podržani fajl prosleđivanjem putanje do fajla konstruktoru Document:
import aspose.words_foss as aw
doc = aw.Document("input.docx")Koje izlazne formate podržava Aspose.Words FOSS?
Dokumenti se mogu izvesti u PDF, Markdown i običan tekst koristeći SaveFormat konstante:
SaveFormat.PDF— PDF izvozSaveFormat.MARKDOWN— Markdown izvozSaveFormat.TEXT— izvoz običnog teksta
Могу ли да контролишем формат излаза?
Da. Koristite PdfSaveOptions ili MarkdownSaveOptions za detaljnu kontrolu nad izlazom umesto SaveFormat konstanti.
Korišćenje API-ja
Kako da konvertujem DOCX fajl u PDF?
Učitajte dokument i pozovite save() sa SaveFormat.PDF:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
doc.save("output.pdf", aw.SaveFormat.PDF)Kako da izvučem tekst iz Word dokumenta?
Koristite Document.get_text() da izvučete sav tekstualni sadržaj:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.get_text()Kako da konvertujem dokument u Markdown?
Koristite SaveFormat.MARKDOWN:
import aspose.words_foss as aw
doc = aw.Document("input.docx") # or .doc, .rtf, .txt, .md
doc.save("output.md", aw.SaveFormat.MARKDOWN)Познате ограничења
Da li Aspose.Words FOSS podržava sve funkcije komercijalnog Aspose.Words?
Ne. Aspose.Words FOSS je zasebna open‑source biblioteka sa usmerenim skupom funkcija: učitavanje dokumenata, konverzija formata i izdvajanje teksta. Ne uključuje kompletan skup funkcija komercijalnog proizvoda Aspose.Words.
Da li postoje ograničenja u konverziji formata?
Biblioteka se fokusira na konverziju dokument‑u‑dokument (DOCX, DOC, RTF, TXT, Markdown u PDF, Markdown, tekst). Kompleksne funkcije dokumenta kao što su makroi, ugrađeni OLE objekti ili napredna tipografija možda neće biti u potpunosti očuvane tokom konverzije.