JavaScript で Word、PDF、Web 文書を翻訳

JavaScript を使用して文書を翻訳します。

Google Gemini の生成言語モデルとのシームレスな統合により、Node.js アプリケーション向けに AI ベースの文書処理機能を幅広く提供します。

コード スニペットを表示

JavaScript で 300 以上の言語に文書を翻訳

Google Gemini AI モデルと Aspose.Words for Node.js via .NET を使用して文書翻訳を自動化します。DOC、DOCX、RTF、PDF、HTML、Markdown、ODT、TXT、EPUB ファイルを 300 以上の言語に翻訳し、元のレイアウトと書式を保持します。AI ベースのエンジンはソース言語を自動的に検出し(多言語文書でも)、認識できないフラグメントだけを未翻訳のまま残します。

開発者が Aspose.Words を文書翻訳に選ぶ理由

  • 1 回の API 呼び出しで文書全体を翻訳
  • 多言語文書の自動ソース言語検出
  • 出力は元の形式とレイアウトを保持
  • DOC、DOCX、RTF、PDF、ODT、HTML、Markdown、TXT、EPUB など多数の形式に対応

認証には Google API キーが必要です。サポートされている AI モデルの全リストは、API リファレンスをご覧ください。

JavaScript で今日から文書の翻訳を開始しましょう — 上記のライブデモをご体験ください。

JavaScript で文書を翻訳するサンプルコード
リストからターゲットフォーマットを選択します
コードを実行する
npm install @aspose/words
コピー
const aw = require('@aspose/words');

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

// 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;
    }
}
コードを実行する

JavaScript で文書を翻訳する方法

  1. Aspose.Words for Node.js via .NET をインストールします。
  2. JavaScript プロジェクトにライブラリ参照(インポート)を追加します。
  3. JavaScript でソースファイルを開きます。
  4. Translate メソッドを呼び出し、文書と対象言語を渡します。
  5. 完了すると、翻訳された文書が取得でき、必要な形式で新しいファイルとして保存できます。

文書翻訳用 Node.js via .NET ライブラリ

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%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2026. 全著作権所有。