DOCX in Python übersetzen

Python‑Lösung für die Übersetzung von DOCX mit KI

Nahtlose Integration mit den generativen Sprachmodellen von Google Gemini bietet umfangreiche KI-basierte DOCX‑Verarbeitungsfunktionen für Python‑Anwendungen.

Codeausschnitt anzeigen

Übersetzen Sie DOCX-Dokumente in über 300 Sprachen in Python

Automatisieren Sie die Übersetzung von DOCX-Dokumenten mit Google Gemini AI‑Modellen und Aspose.Words für Python via .NET. Übersetzen Sie DOCX-Dateien in über 300 Sprachen, wobei das ursprüngliche Layout, die Formatierung und die Dokumentenstruktur erhalten bleiben.

Wie übersetze ich eine DOCX-Datei in Python

  • Laden Sie die DOCX-Datei in ein Document‑Objekt
  • Richten Sie ein Google Gemini AI‑Modell mit Ihrem API‑Schlüssel ein
  • Rufen Sie die Methode Translate mit der Zielsprache auf
  • Speichern Sie das übersetzte Dokument im gewünschten Format

Die KI‑Engine erkennt die Ausgangssprache automatisch – selbst in Dokumenten mit gemischten Sprachen. Das folgende Beispiel zeigt, wie man ein DOCX‑Dokument in Python übersetzt:

Beispielcode in Python zum Übersetzen eines DOCX
Wählen Sie das Zielformat aus der Liste
Code ausführen
pip install aspose-words
Kopieren
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Verwenden Sie generative Sprachmodelle von 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
Code ausführen

Wie übersetze ich ein DOCX in Python

  1. Installieren Sie Aspose.Words for Python via .NET.
  2. Fügen Sie Ihrem Python‑Projekt einen Bibliotheksverweis (Import der Bibliothek) hinzu.
  3. Öffnen Sie die Quelldatei in Python.
  4. Rufen Sie die Methode Translate auf und übergeben Sie Ihr Dokument zusammen mit der Zielsprache.
  5. Nach Abschluss erhalten Sie ein übersetztes Dokument, das Sie als neue Datei im gewünschten Format speichern können.

Python via .NET‑Bibliothek zum Übersetzen von DOCX‑Dateien

Wir hosten unsere Python Pakete in PyPi- Repositorys. Bitte befolgen Sie die Schritt-für-Schritt-Anleitung zur Installation von "Aspose.Words for Python via .NET" in Ihrer Entwicklerumgebung.

System Anforderungen

Dieses Paket ist mit Python ≥3.5 und <3.12 kompatibel. Wenn Sie Software für Linux entwickeln, schauen Sie sich bitte die zusätzlichen Anforderungen für gcc und libpython in der Produktdokumentation an.

5%

Abonnieren Sie Produkt-Updates von Aspose

Erhalten Sie monatliche Newsletter und Angebote direkt in Ihre Mailbox.

© Aspose Pty Ltd 2001-2026. Alle Rechte vorbehalten.