Terjemah Word, PDF, dokumen Web dalam JavaScript

Terjemah dokumen menggunakan JavaScript.

Integrasi tanpa gangguan dengan model bahasa generatif Google Gemini menyediakan keupayaan pemprosesan dokumen berasaskan AI yang meluas untuk aplikasi Node.js.

Lihat coretan kod

Terjemah Dokumen ke 300+ Bahasa dalam JavaScript

Automatiskan terjemahan dokumen menggunakan model AI Google Gemini dengan Aspose.Words untuk Node.js via .NET. 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 JavaScript hari ini — cuba demo langsung di atas.

Kod contoh dalam JavaScript untuk menterjemah dokumen
Pilih format sasaran daripada senarai
Jalankan kod
npm install @aspose/words
Salinan
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
const apiKey = process.env.API_KEY;

// Gunakan model bahasa generatif Google.
const model = aw.AI.AiModel.createGemini15Flash();
model.setApiKey(apiKey);

const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.save("Output.docx");
const aw = require('@aspose/words');

const doc = new aw.Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
const model = new CustomAiModel("my-model-24b", "https://your-server.com/v1");
model.setApiKey("");

const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.save("Output.docx");

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
Jalankan kod

Cara menterjemah dokumen dalam JavaScript

  1. Pasang Aspose.Words for Node.js via .NET.
  2. Tambah rujukan pustaka (import pustaka) ke projek JavaScript anda.
  3. Buka fail sumber dalam JavaScript.
  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 Node.js via .NET untuk menterjemah dokumen

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

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.