Prekladajte Word, PDF, webové dokumenty v Python

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

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

Zobraziť útržok kódu

Prekladať dokumenty do viac ako 300 jazykov v Python

Automatizujte preklad dokumentov pomocou modelov Google Gemini AI s Aspose.Words pre Python via .NET. Prekladajte súbory DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT a EPUB do viac ako 300 jazykov so zachovaním pôvodného rozloženia a formátovania. AI‑poháňaný engine automaticky rozpozná zdrojový jazyk — aj v viacjazyčných dokumentoch — a ponechá nepreložené iba tie fragmenty, ktoré nedokáže identifikovať.

Prečo vývojári volia Aspose.Words pre preklad dokumentov

  • Jedno volanie API na preklad celého dokumentu
  • Automatické rozpoznávanie zdrojového jazyka pre dokumenty s viacerými jazykmi
  • Výstup zachovaný v pôvodnom formáte a rozložení
  • Podpora pre DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB a ďalšie

Na autentifikáciu je potrebný kľúč Google API. Kompletný zoznam podporovaných modelov AI nájdete v referencii API.

Začnite ešte dnes prekladať dokumenty v Python – vyskúšajte interaktívnu ukážku vyššie.

Ukážkový kód v Python pre preklad dokumentu
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ť dokument 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. Otvorte 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 dokumentov

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é.