Terjemah Word, PDF, dokumen Web dalam Java

Penyelesaian Java untuk menterjemah dokumen menggunakan AI.

Integrasi lancar dengan model bahasa generatif Google Gemini menyediakan keupayaan pemprosesan dokumen berasaskan AI yang meluas untuk aplikasi Java.

Lihat coretan kod

Terjemah Dokumen ke 300+ Bahasa dalam Java

Automatiskan terjemahan dokumen menggunakan model AI Google Gemini dengan Aspose.Words untuk Java. Terjemah fail DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, dan EPUB ke lebih daripada 300 bahasa sambil mengekalkan susun atur dan pemformatan asal. Enjin berasaskan AI mengesan bahasa sumber secara automatik — bahkan dalam dokumen berbilang bahasa — dan hanya meninggalkan fragmen yang tidak dapat dikenalpasti tanpa terjemahan.

Mengapa Pembangun Memilih Aspose.Words untuk Terjemahan Dokumen

  • Satu panggilan API untuk menterjemah keseluruhan dokumen
  • Pengesanan bahasa sumber secara automatik untuk dokumen berbahasa campuran
  • Output dipelihara dalam format dan susun atur asal
  • Menyokong DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB, dan lain-lain

Pengesahan memerlukan kunci API Google. Untuk senarai lengkap model AI yang disokong, lihat Rujukan API.

Mulakan terjemahan dokumen dalam Java hari ini — cuba demo langsung di atas.

Kod contoh dalam Java untuk menterjemah dokumen
Pilih format sasaran daripada senarai
Jalankan kod
// 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>
Salinan
// 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')
Salinan
// 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>
Salinan
// 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"
Salinan
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Gunakan model bahasa 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"; }
}
Jalankan kod

Cara menterjemah dokumen dalam Java

  1. Pasang Aspose.Words for Java.
  2. Tambah rujukan pustaka (import pustaka) ke projek Java anda.
  3. Buka fail sumber dalam Java.
  4. Panggil kaedah Translate, dengan menyerahkan dokumen anda bersama bahasa sasaran.
  5. Setelah selesai, anda akan menerima dokumen terjemahan yang boleh disimpan sebagai fail baru dalam format yang anda perlukan.

Pustaka Java untuk menterjemah dokumen

Kami menjadi tuan rumah pakej Java kami dalam repositori Maven. 'Aspose.Words untuk Java' JAR biasa yang mengandungi kod-bait. Sila ikut arahan langkah demi langkah tentang cara memasangnya ke persekitaran pembangun Java anda.

Keperluan Sistem

Java SE 7 Java lebih baru disokong. Kami juga menyediakan paket terpisah untuk Java SE 6 sekiranya anda wajib menggunakan JRE sudah usang ini.

Java kami adalah pelbagai platform dan berjalan di semua sistem operasi dengan JVM, termasuk Microsoft Windows, Linux, macOS, Android dan iOS.

Untuk maklumat mengenai pergantungan pakej pilihan, seperti JogAmp JOGL, Harfbuzz fon Java Advanced Imaging JAI, sila rujuk Dokumentasi Produk.

5%

Langgan Kemas Kini Produk Aspose

Dapatkan surat berita bulanan dan tawaran yang dihantar terus ke peti mel anda.

© Aspose Pty Ltd 2001-2026. Hak cipta terpelihara.