Word, PDF, webdokumentumok fordítása Java-ban

Java megoldás dokumentumok MI segítségével történő fordításához.

A Google Gemini generatív nyelvi modellekkel való zökkenőmentes integráció kiterjedt MI-alapú dokumentumfeldolgozási képességeket biztosít Java alkalmazások számára.

Tekintse meg a kódrészletet

Dokumentumok fordítása 300+ nyelvre Java

Automatizálja a dokumentumok fordítását a Google Gemini AI modellek és az Aspose.Words for Java segítségével. Fordítson DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT és EPUB fájlokat több mint 300 nyelvre, miközben megőrzi az eredeti elrendezést és formázást. A mesterséges intelligencia alapú motor automatikusan felismeri a forrásnyelvet – még a többnyelvű dokumentumokban is – és csak azokat a fragmentumokat hagyja lefordítatlanul, amelyeket nem tud azonosítani.

Miért választják a fejlesztők az Aspose.Words-ot a dokumentumok fordításához

  • Egyetlen API hívás a teljes dokumentum fordításához
  • Automatikus forrásnyelv-felismerés vegyes nyelvű dokumentumok esetén
  • A kimenet megmarad az eredeti formátumban és elrendezésben
  • Támogatás a DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB és további formátumokhoz

Azonosításhoz Google API kulcs szükséges. A támogatott AI modellek teljes listájáért tekintse meg az API referenciát.

Kezdje el a dokumentumok fordítását Java-ban még ma – próbálja ki a fenti élő demót.

Példa kód Java nyelven egy dokumentum fordításához
Válassza ki a célformátumot a listából
Futtassa a kódot
// 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>
Másolat
// 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')
Másolat
// 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>
Másolat
// 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"
Másolat
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Használja a Google generatív nyelvi modelleket.
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"; }
}
Futtassa a kódot

Hogyan fordítható egy dokumentum Java nyelven

  1. Telepítse az Aspose.Words for Java-t.
  2. Adjon hozzá egy könyvtárhivatkozást (importálja a könyvtárat) a Java projektjéhez.
  3. Nyissa meg a forrásfájlt Java-ban.
  4. Hívja meg a Translate metódust, átadva a dokumentumot a célnyelvvel együtt.
  5. A folyamat befejezése után megkapja a lefordított dokumentumot, amelyet új fájlként menthet a kívánt formátumban.

Java könyvtár dokumentumok fordításához

Java csomagjainkat a Maven tárolókban tároljuk. 'Aspose.Words for Java' egy bájtkódot tartalmazó, JAR Kérjük, kövesse a lépésről lépésre szóló utasításokat a Java fejlesztői környezetbe való telepítéséhez.

rendszerkövetelmények

Java SE 7 és újabb Java verziók támogatottak. Java SE 6 számára külön csomagot is biztosítunk arra az esetre, ha köteles ezt az elavult JRE használni.

Java csomagunk többplatformos, és minden JVM megvalósítású operációs rendszeren fut, beleértve a Microsoft Windows, Linux, macOS, Android és iOS rendszereket is.

További információ a választható csomag függőségeket, mint például JogAmp JOGL, Harfbuzz font motor, Java Advanced Imaging JAI, olvassa el a Felhasználói dokumentáció.

5%

Iratkozzon fel az Aspose termékfrissítésekre

Havi hírleveleket és ajánlatokat kaphat közvetlenül postafiókjába.

© Aspose Pty Ltd 2001-2026. Minden jog fenntartva.