Česta pitanja
Licencija i otvoren izvor
Koju licencu koristi Aspose.Words FOSS za Python?
Aspose.Words FOSS for Python is released under the MIT license. You can use, modify, and distribute the library in both personal and commercial projects. The only requirement is to include the original license text in copies of the software.
Mogu li koristiti FOSS u komercijalnom proizvodu?
MIT-ova licenca dozvoljava komercijalnu upotrebu, modifikaciju i distribuciju bez kupnje zasebne licence ili ključa za aktivaciju.
Instalacija i zahtjevi
Kako instalirati Aspose.Words FOSS za Python?
Instaliraj putem pip:
pip install aspose-words-foss>=26.4.0Paket instalira svoje ovisnosti (olefile, fpdf2, pydantic) automatski.
Koje Python verzije su podržane?
Aspose.Words FOSS requires Python 3.10, 3.11, or 3.12. Earlier Python versions are not supported.
Postoje li neke izvorne ili sustavne ovisnosti?
Ne zahtijeva se nikakva natvorska proširenja ili ovisnosti na razini sustava. Paket instalira sve ovisne funkcije u vrijeme pokretanja (olefile, fpdf2, pydantic) kao čisti Python paketi automatski.
Podrška za formatiranje
Koje oblike dokumenata može čitati FOSS?
Biblioteka čita DOCX, DO C, RTF, TXT i Markdown ulazne formate. Uplatite bilo koju podržanu datoteku prosljeđivanjem staze datotek na Document konstruktor:
import aspose.words_foss as aw
doc = aw.Document("input.docx")Koje izlazne formate podržava Aspose.Words FOSS?
Dokumenti se mogu izvoziti na PDF, Markdown i običan tekst koristeći SaveFormat Konstante:
SaveFormat.PDFIzvoz PDF-aSaveFormat.MARKDOWNIzvoz u usporedbi s tržišnim cijenamaSaveFormat.TEXTizvoz jednostavnog teksta
Mogu li kontrolirati formatiranje izdanja?
Možeš proći. PdfSaveOptions ili: MarkdownSaveOptions predmeti umjesto SaveFormat Međutim, većina je u ovom slučaju bila vrlo nestrpljiva. PdfSaveOptions Sljedeći članakSvjetna komisija za sigurnost podataka (SVJ) donosi odluku o izmjeni Odluke Vijeća 2008/851/EZ od 20. prosinca 2008. o utvrđivanju pravila i mjera koje se primjenjuju na javne informacije. MarkdownSaveOptions, samo export_underline_formatting trenutno primjenjuje.
Upotreba API-a
Kako konvertirati DOCX datoteku u PDF?
Uplatite dokument i nazovite. save() s: SaveFormat.PDF. PDF je format za izvoz samo dokumenti se ne mogu učitati iz PDF-a.
import aspose.words_foss as aw
doc = aw.Document("input.docx")
doc.save("output.pdf", aw.SaveFormat.PDF)Kako izvaditi tekst iz Word dokumenta?
Upotreba: Document.get_text() za izvlačenje svih tekstnih sadržaja:
import aspose.words_foss as aw
doc = aw.Document("input.docx")
text = doc.get_text()Kako konvertirati dokument u Markdown?
Upotreba: SaveFormat.MARKDOWN U ovom slučaju, u skladu s člankom 4. stavkom 1. točkom (a) i podstavkom 2. točkama 3. i 5. ovog članka:
import aspose.words_foss as aw
doc = aw.Document("report.docx")
doc.save("report.md", aw.SaveFormat.MARKDOWN)Uvodni formati koji se mogu učitati uključuju DOCX, DO C, RTF, TXT i Markdown.
Poznata ograničenja
Da li Aspose.Words FOSS podržava sve funkcije komercijalnog Aspose.Words?
FOSS je zasebna knjižnica otvorenog koda s fokusiranim skupom funkcija: učitavanje dokumenata, pretvaranje formata i ekstrakcija teksta. Ne uključuje puni set značajki komercijalnog Aspose.Words proizvoda.
Postoje li ograničenja konverzije formata?
Biblioteka čita DOCX, DOK, RTF, TXT i Markdown kao ulazni sadržaj te izvozi na PDF, MarkDown i običan tekst. DOD i DOX su formati za ulazak samo nema pisaca DOCA ili DOCE. Kompleksne značajke dokumenata poput makro-a, ugrađenih OLE objekata ili napredne tipografije možda neće biti u potpunosti očuvane tijekom pretvaranja.