Gyakran Ismételt Kérdések

Gyakran Ismételt Kérdések

Licencelés és nyílt forráskód

Milyen licencet használ az Aspose.Words FOSS for Python?

Az Aspose.Words FOSS for Python az MIT licenc alatt kerül kiadásra. A könyvtárat személyes és kereskedelmi projektekben egyaránt használhatja, módosíthatja és terjesztheti. Az egyetlen követelmény, hogy a szoftver másolataiban szerepeljen az eredeti licencszöveg.

Használhatom az Aspose.Words FOSS-t egy kereskedelmi termékben?

Igen. Az MIT licenc megengedi a kereskedelmi felhasználást, módosítást és terjesztést anélkül, hogy külön licencet vagy aktiválási kulcsot kellene vásárolni.

Telepítés és követelmények

Hogyan telepíthetem az Aspose.Words FOSS-t Pythonhoz?

Telepítés pip segítségével:

pip install aspose-words-foss>=26.4.0

A csomag automatikusan telepíti a függőségeit (olefile, fpdf2, pydantic).

Mely Python verziók támogatottak?

Az Aspose.Words FOSS a Python 3.10, 3.11 vagy 3.12 verziót igényli. A korábbi Python verziók nem támogatottak.

Vannak-e natív vagy rendszerfüggő függőségek?

Nem szükséges natív kiterjesztés vagy rendszerszintű függőség. Minden függőség tiszta Python csomag, amelyet a pip automatikusan telepít.

Formátumtámogatás

Milyen dokumentumformátumokat tud olvasni az Aspose.Words FOSS?

A könyvtár a DOCX, DOC, RTF, TXT és a Markdown bemeneti formátumokat olvassa. Töltsön be bármely támogatott fájlt a fájl útvonalát átadva a Document konstruktorának:

import aspose.words_foss as aw

doc = aw.Document("input.docx")

Milyen kimeneti formátumokat támogat az Aspose.Words FOSS?

A dokumentumok exportálhatók PDF, Markdown és egyszerű szöveg formátumba a SaveFormat konstansok használatával:

  • SaveFormat.PDF — PDF exportálás
  • SaveFormat.MARKDOWN — Markdown exportálás
  • SaveFormat.TEXT — egyszerű szöveg exportálás

Kontrolálhatom a kimeneti formázást?

Igen. Használja a PdfSaveOptions vagy MarkdownSaveOptions jelölőket a kimenet finomhangolt vezérléséhez a SaveFormat konstansok helyett.

API használat

Hogyan konvertálhatok egy DOCX fájlt PDF-re?

Töltsd be a dokumentumot, és hívd meg a save()-t a SaveFormat.PDF-val:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
doc.save("output.pdf", aw.SaveFormat.PDF)

Hogyan tudok szöveget kinyerni egy Word-dokumentumból?

Használja a Document.get_text()-t az összes szövegtartalom kinyeréséhez:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.get_text()

Hogyan konvertálhatok egy dokumentumot Markdown formátumba?

Használja 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)

Ismert korlátok

Támogatja az Aspose.Words FOSS a kereskedelmi Aspose.Words összes funkcióját?

Nem. Az Aspose.Words FOSS egy külön nyílt forráskódú könyvtár, amely egy szűkített funkciókészlettel rendelkezik: dokumentum betöltése, formátumkonverzió és szövegkinyerés. Nem tartalmazza a kereskedelmi Aspose.Words termék teljes funkciókészletét.

Vannak formátumkonverziós korlátozások?

A könyvtár a dokumentum‑ról‑dokumentumra konverzióra összpontosít (DOCX, DOC, RTF, TXT, Markdown PDF‑re, Markdown, szöveg). Az olyan összetett dokumentumjellemzők, mint a makrók, beágyazott OLE‑objektumok vagy a fejlett tipográfia, a konverzió során nem biztos, hogy teljes mértékben megmaradnak.

 Magyar