Traduceți documente Word, PDF și Web în Java

Soluție Java pentru traducerea documentelor cu AI

Integrare fără cusur cu modelele de limbaj generative Google Gemini oferă capabilități extinse de procesare a documentelor bazate pe AI pentru aplicații Java.

Vizualizați fragmentul de cod

Tradu documente în peste 300 de limbi în Java

Automatizați traducerea documentelor utilizând modelele AI Google Gemini cu Aspose.Words pentru Java. Traduceți fișiere DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT și EPUB în peste 300 de limbi, păstrând aspectul și formatarea originală. Motorul bazat pe AI detectează automat limba sursă — chiar și în documente multilingve — și lasă netraduse doar fragmentele pe care nu le poate identifica.

De ce dezvoltatorii aleg Aspose.Words pentru traducerea documentelor

  • Un singur apel API pentru a traduce întregul document
  • Detectare automată a limbii sursă pentru documente cu limbi mixte
  • Rezultatul este păstrat în formatul și aspectul original
  • Suport pentru DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB și altele

Autentificarea necesită o cheie API Google. Pentru o listă completă a modelelor AI acceptate, consultați Referința API.

Începeți să traduceți documente în Java astăzi — încercați demonstrația live de mai sus.

Exemplu de cod în Java pentru traducerea unui document
Selectați formatul țintă din listă
Rulați codul
// 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>
Copie
// 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')
Copie
// 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>
Copie
// 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"
Copie
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Utilizați modelele de limbaj generative 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"; }
}
Rulați codul

Cum să traduceți un document în Java

  1. Instalați Aspose.Words for Java.
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dumneavoastră Java.
  3. Deschideți fișierul sursă în Java.
  4. Apelați metoda Translate, furnizând documentul dumneavoastră împreună cu limba țintă.
  5. După finalizare, veți primi un document tradus pe care îl puteți salva ca fișier nou în formatul dorit.

Biblioteca Java pentru traducerea documentelor

Java pachetele noastre Java în depozitele Maven. 'Aspose.Words pentru Java' este un JAR obișnuit care conține byte-code. Vă rugăm să urmați instrucțiunile pas cu pas despre cum să îl instalați în mediul dumneavoastră de dezvoltator Java.

Cerințe de sistem

Java SE 7 și versiunile mai recente Java sunt acceptate. De asemenea, oferim un pachet separat pentru Java SE 6 în cazul în care sunteți obligat să utilizați acest JRE învechit.

Pachetul nostru Java este multiplataforma și rulează pe toate sistemele de operare cu JVM, inclusiv Microsoft Windows, Linux, macOS, Android și iOS.

Pentru informații despre dependențele opționale ale pachetelor, cum ar fi JogAmp JOGL, motorul de fonturi Harfbuzz Java Advanced Imaging JAI, vă rugăm să consultați Documentația produsului.

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2026. Toate drepturile rezervate.