Word-, PDF- und Web‑Dokumente in Java übersetzen

Java‑Lösung für die Übersetzung von Dokumenten mit KI

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

Codeausschnitt anzeigen

Dokumente in 300+ Sprachen in Java übersetzen

Automatisieren Sie die Dokumentenübersetzung mithilfe von Google Gemini AI-Modellen mit Aspose.Words für Java. Übersetzen Sie DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- und EPUB-Dateien in über 300 Sprachen, wobei das ursprüngliche Layout und die Formatierung erhalten bleiben. Die KI-basierte Engine erkennt die Ausgangssprache automatisch — sogar bei mehrsprachigen Dokumenten — und lässt nur diejenigen Fragmente unübersetzt, die sie nicht identifizieren kann.

Warum Entwickler Aspose.Words für die Dokumentenübersetzung wählen

  • Ein einzelner API-Aufruf zur Übersetzung eines gesamten Dokuments
  • Automatische Erkennung der Ausgangssprache bei Dokumenten mit gemischten Sprachen
  • Ausgabe im ursprünglichen Format und Layout beibehalten
  • Unterstützung für DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB und mehr

Für die Authentifizierung ist ein Google API-Schlüssel erforderlich. Eine vollständige Liste der unterstützten KI-Modelle finden Sie in der API-Referenz.

Beginnen Sie noch heute mit der Übersetzung von Dokumenten in Java — testen Sie die Live-Demo oben.

Beispielcode in Java zum Übersetzen eines Dokuments
Wählen Sie das Zielformat aus der Liste
Code ausführen
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
Kopieren
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Kopieren
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Kopieren
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Kopieren
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Verwenden Sie generative Sprachmodelle von Google.
AiModel model = AiModel.create(AiModelType.GEMINI_FLASH_LATEST).withApiKey(apiKey);

Document translatedDoc = model.translate(doc, Language.ARABIC);
translatedDoc.save("Output.docx")
Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel().withApiKey("");

Document translatedDoc = model.translate(doc, Language.Arabic);
translatedDoc.save("Output.docx")

static class CustomAiModel extends OpenAiModel
{
    protected String getUrl() { return "https://your-server.com/v1"; }
    protected String getName() { return "my-model-24b"; }
}
Code ausführen

Wie übersetze ich ein Dokument in Java

  1. Installieren Sie Aspose.Words for Java.
  2. Fügen Sie Ihrem Java‑Projekt einen Bibliotheksverweis (Import der Bibliothek) hinzu.
  3. Öffnen Sie die Quelldatei in Java.
  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.

Java‑Bibliothek zum Übersetzen von Dokumenten

Wir hosten unsere Java Pakete in Maven- Repositorys. 'Aspose.Words für Java' ist eine gängige JAR Datei, die Byte-Code enthält. Bitte befolgen Sie die Schritt-für-Schritt-Anleitung zur Installation in Ihrer Java-Entwicklerumgebung.

System Anforderungen

Java SE 7 und neuere Java Versionen werden unterstützt. Wir bieten auch ein separates Paket für Java SE 6 an, falls Sie diese veraltete JRE.

Unser Java Paket ist plattformübergreifend und läuft auf allen Betriebssystemen mit JVM Implementierung, einschließlich Microsoft Windows, Linux, macOS, Android und iOS.

Informationen zu optionalen JogAmp JOGL, Harfbuzz Font Engine, Java Advanced Imaging JAI finden Sie in der Produktdokumentation.

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.