ترجمه اسناد Word، PDF، وب در JavaScript

اسناد را با استفاده از JavaScript ترجمه کنید.

ادغام بدون درز با مدل‌های زبانی مولد Google Gemini قابلیت‌های گسترده پردازش اسناد مبتنی بر هوش مصنوعی را برای برنامه‌های Node.js فراهم می‌کند.

مشاهده قطعه کد

ترجمه اسناد به بیش از ۳۰۰ زبان در JavaScript

با استفاده از مدل‌های هوش مصنوعی Google Gemini و Aspose.Words برای Node.js via .NET، ترجمه اسناد را خودکار کنید. فایل‌های DOC، DOCX، RTF، PDF، HTML، Markdown، ODT، TXT و EPUB را به بیش از ۳۰۰ زبان ترجمه کنید در حالی که طرح و قالب‌بندی اصلی حفظ می‌شود. موتور مبتنی بر هوش مصنوعی به‌صورت خودکار زبان منبع را تشخیص می‌دهد — حتی در اسناد چندزبانه — و تنها بخش‌هایی که نمی‌تواند شناسایی کند را بدون ترجمه می‌گذارد.

چرا توسعه‌دهندگان Aspose.Words را برای ترجمه اسناد انتخاب می‌کنند

  • یک فراخوانی API برای ترجمه کل سند
  • تشخیص خودکار زبان منبع برای اسناد چندزبانه
  • خروجی در قالب و طرح اصلی حفظ می‌شود
  • پشتیبانی از DOC، DOCX، RTF، PDF، ODT، HTML، Markdown، TXT، EPUB و سایر فرمت‌ها

برای احراز هویت نیاز به کلید API گوگل است. برای دریافت فهرست کامل مدل‌های هوش مصنوعی پشتیبانی‌شده، به مستندات 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. تمامی حقوق محفوظ است.