Preložte DOCX v Python

Riešenie v Python pre preklad DOCX s využitím AI

Bezproblémová integrácia s generatívnymi jazykovými modelmi Google Gemini poskytuje rozsiahle možnosti spracovania DOCX založené na AI pre aplikácie v Python.

Zobraziť útržok kódu

Prekladajte dokumenty DOCX do viac ako 300 jazykov v Python

Automatizujte preklad dokumentov DOCX pomocou modelov Google Gemini AI a Aspose.Words pre Python via .NET. Prekladajte súbory DOCX do viac ako 300 jazykov, pričom zachováte pôvodné rozloženie, formátovanie a štruktúru dokumentu.

Ako preložiť súbor DOCX v Python

  • Načítajte súbor DOCX do objektu Document
  • Nastavte model Google Gemini AI s vaším API kľúčom
  • Zavolajte metódu Translate s cieľovým jazykom
  • Uložte preložený dokument vo formáte, ktorý potrebujete

AI engine automaticky rozpozná zdrojový jazyk — aj v dokumentoch so zmiešanými jazykmi. Nižšie je uvedený príklad, ktorý ukazuje, ako preložiť dokument DOCX v Python:

Ukážkový kód v Python pre preklad DOCX
Vyberte cieľový formát zo zoznamu
Spustiť kód
pip install aspose-words
Kopírovať
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Použite generatívne jazykové modely Google.
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
Spustiť kód

Ako preložiť DOCX v Python

  1. Nainštalujte Aspose.Words for Python via .NET.
  2. Pridajte odkaz na knižnicu (importujte knižnicu) do vášho projektu Python.
  3. Otvoríte zdrojový súbor v Python.
  4. Zavolajte metódu Translate a odovzdajte svoj dokument spolu s cieľovým jazykom.
  5. Po dokončení získate preložený dokument, ktorý môžete uložiť ako nový súbor v požadovanom formáte.

Knižnica Python via .NET na preklad súborov DOCX

Naše balíčky Python hostíme v úložiskách PyPi. Postupujte podľa podrobných pokynov, ako nainštalovať "Aspose.Words for Python via .NET" do vášho vývojárskeho prostredia.

Požiadavky na systém

Tento balík je kompatibilný s Python ≥3.5 a <3.12. Ak vyvíjate softvér pre Linux, pozrite si ďalšie požiadavky pre gcc a libpython v dokumentácii k produktu.

5%

Prihláste sa na odber aktualizácií produktov Aspose

Získajte mesačné bulletiny a ponuky priamo do vašej poštovej schránky.

© Aspose Pty Ltd 2001-2026. Všetky práva vyhradené.