Word, PDF, webdokumentumok fordítása Python-ban

Python megoldás dokumentumok MI segítségével történő fordításához.

A Google Gemini generatív nyelvi modellekkel való zökkenőmentes integráció kiterjedt MI-alapú dokumentumfeldolgozási képességeket biztosít Python alkalmazások számára.

Tekintse meg a kódrészletet

Dokumentumok fordítása 300+ nyelvre Python

Automatizálja a dokumentumok fordítását a Google Gemini AI modellek és az Aspose.Words for Python via .NET segítségével. Fordítson DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT és EPUB fájlokat több mint 300 nyelvre, miközben megőrzi az eredeti elrendezést és formázást. A mesterséges intelligencia alapú motor automatikusan felismeri a forrásnyelvet – még a többnyelvű dokumentumokban is – és csak azokat a fragmentumokat hagyja lefordítatlanul, amelyeket nem tud azonosítani.

Miért választják a fejlesztők az Aspose.Words-ot a dokumentumok fordításához

  • Egyetlen API hívás a teljes dokumentum fordításához
  • Automatikus forrásnyelv-felismerés vegyes nyelvű dokumentumok esetén
  • A kimenet megmarad az eredeti formátumban és elrendezésben
  • Támogatás a DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB és további formátumokhoz

Azonosításhoz Google API kulcs szükséges. A támogatott AI modellek teljes listájáért tekintse meg az API referenciát.

Kezdje el a dokumentumok fordítását Python-ban még ma – próbálja ki a fenti élő demót.

Példa kód Python nyelven egy dokumentum fordításához
Válassza ki a célformátumot a listából
Futtassa a kódot
pip install aspose-words
Másolat
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Használja a Google generatív nyelvi modelleket.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_FLASH_LATEST).with_api_key(api_key)

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
Futtassa a kódot

Hogyan fordítható egy dokumentum Python nyelven

  1. Telepítse az Aspose.Words for Python via .NET-t.
  2. Adjon hozzá egy könyvtárhivatkozást (importálja a könyvtárat) a Python projektjéhez.
  3. Nyissa meg a forrásfájlt Python-ban.
  4. Hívja meg a Translate metódust, átadva a dokumentumot a célnyelvvel együtt.
  5. A folyamat befejezése után megkapja a lefordított dokumentumot, amelyet új fájlként menthet a kívánt formátumban.

Python via .NET könyvtár dokumentumok fordításához

Python csomagjainkat PyPi- tárolókban tároljuk. Kérjük, kövesse az "Aspose.Words for Python via .NET" fejlesztői környezetébe történő telepítésére vonatkozó részletes utasításokat.

rendszerkövetelmények

Ez a csomag kompatibilis Python ≥3.5 és <3.12 verziókkal. Ha szoftvert fejleszt Linuxra, kérjük, tekintse meg gcc és libpython további követelményeit a Termékdokumentációban.

5%

Iratkozzon fel az Aspose termékfrissítésekre

Havi hírleveleket és ajánlatokat kaphat közvetlenül postafiókjába.

© Aspose Pty Ltd 2001-2026. Minden jog fenntartva.