Vertaal Word-, PDF- en webdocumenten in Java

Java-oplossing voor het vertalen van documenten met AI

Naadloze integratie met de generatieve taalmodellen van Google Gemini biedt uitgebreide AI-gedreven documentverwerkingsmogelijkheden voor Java-toepassingen.

Codefragment bekijken

Documenten vertalen naar 300+ talen in Java

Automatiseer documentvertaling met behulp van Google Gemini AI-modellen en Aspose.Words voor Java. Vertaal DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- en EPUB-bestanden naar meer dan 300 talen, met behoud van de oorspronkelijke lay‑out en opmaak. De op AI gebaseerde engine detecteert automatisch de brontaal — zelfs in meertalige documenten — en laat alleen die fragmenten onvertaald die niet herkend kunnen worden.

Waarom ontwikkelaars kiezen voor Aspose.Words voor documentvertaling

  • Één API‑aanroep om een heel document te vertalen
  • Automatische detectie van de brontaal voor documenten met gemengde talen
  • Uitvoer behouden in het oorspronkelijke formaat en de lay‑out
  • Ondersteuning voor DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB en meer

Authenticatie vereist een Google API‑sleutel. Voor een volledige lijst van ondersteunde AI‑modellen, zie de API‑referentie.

Begin vandaag nog met het vertalen van documenten in Java — probeer de live‑demo hierboven.

Voorbeeldcode in Java voor het vertalen van een document
Selecteer het doelformaat uit de lijst
Voer code uit
// 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>
Kopiëren
// 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')
Kopiëren
// 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>
Kopiëren
// 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"
Kopiëren
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Gebruik de generatieve taalmodellen van 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"; }
}
Voer code uit

Hoe een document te vertalen in Java

  1. Installeer Aspose.Words for Java.
  2. Voeg een bibliotheekreferentie (importeer de bibliotheek) toe aan uw Java-project.
  3. Open het bronbestand in Java.
  4. Roep de Translate-methode aan en geef uw document mee, samen met de doeltaal.
  5. Na voltooiing ontvangt u een vertaald document dat u kunt opslaan als een nieuw bestand in het gewenste formaat.

Java-bibliotheek om documenten te vertalen

We hosten onze Java pakketten in Maven- repositories. 'Aspose.Words voor Java' is een algemeen JAR bestand dat bytecode bevat. Volg de stapsgewijze instructies voor het installeren in uw Java-ontwikkelaarsomgeving.

systeem vereisten

Java SE 7 en recentere Java versies worden ondersteund. Java SE 6 bieden wij een apart pakket aan voor het geval u verplicht bent deze verouderde JRE.

Ons Java pakket is platformonafhankelijk en draait op alle besturingssystemen met JVM implementatie, waaronder Microsoft Windows, Linux, macOS, Android en iOS.

Voor informatie over optionele JogAmp JOGL, Harfbuzz font engine, Java Advanced Imaging JAI, raadpleegt u de productdocumentatie.

5%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2026. Alle rechten voorbehouden.