Dịch tài liệu Word, PDF, Web trong Java

Giải pháp Java để dịch tài liệu bằng AI

Tích hợp liền mạch với các mô hình ngôn ngữ tạo sinh của Google Gemini cung cấp khả năng xử lý tài liệu dựa trên AI rộng rãi cho các ứng dụng Java.

Xem đoạn mã

Dịch tài liệu sang hơn 300 ngôn ngữ trong Java

Tự động hoá việc dịch tài liệu bằng cách sử dụng các mô hình AI Google Gemini cùng Aspose.Words cho Java. Dịch các tệp DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT và EPUB sang hơn 300 ngôn ngữ đồng thời giữ nguyên bố cục và định dạng gốc. Động cơ dựa trên AI tự động phát hiện ngôn ngữ nguồn — ngay cả trong các tài liệu đa ngôn ngữ — và chỉ để lại chưa dịch những đoạn mà nó không thể nhận dạng.

Tại sao các nhà phát triển chọn Aspose.Words để dịch tài liệu

  • Một lần gọi API duy nhất để dịch toàn bộ tài liệu
  • Tự động phát hiện ngôn ngữ nguồn cho tài liệu hỗn hợp ngôn ngữ
  • Kết quả được giữ nguyên định dạng và bố cục gốc
  • Hỗ trợ DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB và các định dạng khác

Xác thực yêu cầu một khóa API của Google. Để xem danh sách đầy đủ các mô hình AI được hỗ trợ, xem Tài liệu tham khảo API.

Bắt đầu dịch tài liệu trong Java ngay hôm nay — hãy thử bản demo trực tiếp ở trên.

Mã mẫu bằng Java để dịch tài liệu
Chọn định dạng mục tiêu từ danh sách
Mã vận hành
// 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>
Sao chép
// 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')
Sao chép
// 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>
Sao chép
// 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"
Sao chép
Document doc = new Document("Document.docx");
String apiKey = System.getenv("API_KEY");

// Sử dụng các mô hình ngôn ngữ tạo sinh của 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"; }
}
Mã vận hành

Cách dịch tài liệu trong Java

  1. Cài đặt Aspose.Words for Java.
  2. Thêm tham chiếu thư viện (nhập thư viện) vào dự án Java của bạn.
  3. Mở tệp nguồn trong Java.
  4. Gọi phương thức Translate, truyền tài liệu của bạn cùng với ngôn ngữ đích.
  5. Sau khi hoàn tất, bạn sẽ nhận được tài liệu đã dịch mà có thể lưu dưới dạng tệp mới với định dạng bạn cần.

Thư viện Java để dịch tài liệu

Chúng tôi lưu trữ các gói Java trong kho Maven. 'Aspose.Words dành cho Java' là một JAR phổ biến chứa mã byte. Vui lòng làm theo hướng dẫn từng bước về cách cài đặt nó vào môi trường nhà phát triển Java của bạn.

yêu cầu hệ thống

Java SE 7 và Java phiên bản Java mới hơn được hỗ trợ. Chúng tôi cũng cung cấp một gói riêng cho Java SE 6 trong trường hợp bạn bắt buộc phải sử dụng JRE lỗi thời này.

Java của chúng tôi đa nền tảng và chạy trên tất cả các hệ điều hành có JVM, bao gồm Microsoft Windows, Linux, macOS, Android và iOS.

Để biết thông tin về các gói phụ thuộc tùy chọn, chẳng hạn như JogAmp JOGL, công cụ phông chữ Harfbuzz Java Advanced Imaging JAI, vui lòng tham khảo Tài liệu sản phẩm.

5%

Đăng ký cập nhật sản phẩm của Aspose

Nhận bản tin hàng tháng và ưu đãi gửi trực tiếp đến hộp thư của bạn.

© Aspose Pty Ltd 2001-2026. Đã đăng ký Bản quyền.