Nerjemahake Word, PDF, dokumen Web ing Java

Solusi Java kanggo nerjemahake dokumen nganggo AI

Integrasi tanpa sela karo model basa generatif Google Gemini nyedhiyakake kemampuan pangolahan dokumen adhedhasar AI sing ekstensif kanggo aplikasi Java.

Ndeleng potongan kode

Nerjemahake Dokumen menyang 300+ Basa ing Java

Otomatisasi terjemahan dokumen nganggo model AI Google Gemini karo Aspose.Words kanggo Java. Terjemahake file DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, lan EPUB menyang luwih saka 300 basa kanthi njaga tata letak lan format asli. Mesin berbasis AI iki kanthi otomatis ndeteksi basa sumber — sanajan ing dokumen multibasa — lan mung ninggalake fragmen sing ora bisa dikenali tanpa diterjemahake.

Napa Pangembang Milih Aspose.Words kanggo Terjemahan Dokumen

  • Siji panggilan API kanggo nerjemahake sakabehe dokumen
  • Deteksi otomatis basa sumber kanggo dokumen campuran basa
  • Output dijaga ing format lan tata letak asli
  • Dhukungan kanggo DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB, lan liya-liyane

Autentikasi mbutuhake kunci API Google. Kanggo dhaptar lengkap model AI sing didhukung, delengen API Reference.

Miwiti nerjemahake dokumen ing Java dina iki — coba demo langsung ing ndhuwur.

Contoh kode ing Java kanggo nerjemahake dokumen
Pilih format target saka dhaptar
Kode roto
// 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>
Nyalin
// 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')
Nyalin
// 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>
Nyalin
// 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"
Nyalin
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Gunakake model basa generatif 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"; }
}
Kode roto

Cara nerjemahake dokumen ing Java

  1. Instal Aspose.Words for Java.
  2. Tambahake referensi pustaka (impor pustaka) menyang proyek Java sampeyan.
  3. Bukak file sumber ing Java.
  4. Panggil metode Translate, kanthi ngirim dokumen sampeyan bebarengan karo basa target.
  5. Sawise rampung, sampeyan bakal nampa dokumen terjemahan sing bisa disimpen minangka file anyar ing format sing dibutuhake.

Pustaka Java kanggo nerjemahake dokumen

Kita dadi tuan rumah paket Java ing repositori Maven. 'Aspose.Words kanggo Java' JAR umum sing ngemot kode byte. Tututi pandhuan langkah demi langkah babagan carane nginstal ing lingkungan pangembang Java.

Syarat Sistem

Java SE 7 Java sing luwih anyar didhukung. Kita uga nyedhiyakake paket kapisah kanggo Java SE 6 yen sampeyan wajib nggunakake JRE ketinggalan jaman iki.

Java kita lintas platform lan mbukak kabeh sistem operasi kanthi JVM, kalebu Microsoft Windows, Linux, macOS, Android lan iOS.

Kanggo informasi babagan katergantungan paket opsional, kayata JogAmp JOGL, Harfbuzz font Java Advanced Imaging JAI, waca Dokumentasi Produk.

5%

Langganan kanggo Aspose Update Product

Entuk buletin saben wulan lan tawaran langsung dikirim menyang kothak layang.

© Aspose Pty Ltd 2001-2026. Kabeh hak dilindhungi undhang-undhang.