خلاصه‌سازی PDF در JavaScript

خلاصه‌سازی PDF با استفاده از JavaScript.

یکپارچه‌سازی بدون درز با مدل‌های زبانی اصلی مانند OpenAI، Claude و Gemini قابلیت‌های گسترده پردازش PDF مبتنی بر هوش مصنوعی را برای برنامه‌های Node.js فراهم می‌کند.

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

خلاصه‌سازی اسناد PDF در JavaScript

اطلاعات کلیدی را از فایل‌های PDF به‌صورت برنامه‌نویسی‌شده با استفاده از مدل‌های زبانی بزرگ (LLM) در JavaScript استخراج کنید. Aspose.Words برای Node.js via .NET سند PDF شما را می‌خواند و خلاصه‌ای مختصر تولید می‌کند که معنای اساسی متن اصلی را حفظ می‌کند.

نحوه خلاصه‌سازی فایل PDF در JavaScript

  • فایل PDF را در یک شیء Document بارگذاری کنید
  • یک مدل هوش مصنوعی انتخاب کنید — OpenAI (GPT-4o)، Google (Gemini) یا Claude
  • متد Summarize را با تنظیمات اختیاری طول فراخوانی کنید
  • خلاصه حاصل را در قالب DOCX، PDF یا هر قالب پشتیبانی‌شده ذخیره کنید

مثال زیر نحوه خلاصه‌سازی یک سند PDF در JavaScript را نشان می‌دهد:

کد نمونه به زبان JavaScript برای خلاصه‌سازی یک PDF
قالب مورد نظر را از لیست انتخاب کنید
کد را اجرا کنید
npm install @aspose/words
کپی 🀄
const aw = require('@aspose/words');

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

// از مدل‌های زبانی مولد OpenAI یا Google استفاده کنید.
const model = aw.AI.AiModel.createGpt4OMini();
model.setApiKey(apiKey);

const options = new aw.AI.SummarizeOptions();
options.summaryLength = aw.AI.SummaryLength.Short;

const summary = model.summarize(doc, options);
summary.save("Output.pdf");
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 options = new aw.AI.SummarizeOptions();
options.summaryLength = aw.AI.SummaryLength.Short;

const summary = model.summarize(doc, options);
summary.save("Output.pdf");

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
کد را اجرا کنید

چگونه یک PDF را در JavaScript خلاصه کنیم

  1. Aspose.Words for Node.js via .NET را نصب کنید.
  2. یک ارجاع کتابخانه (وارد کردن کتابخانه) به پروژه JavaScript خود اضافه کنید.
  3. فایل منبع را در JavaScript باز کنید.
  4. متد را فراخوانی کنید و سند خود را به همراه پارامتر SummarizeOptions ارسال کنید.
  5. پس از اتمام، یک خلاصه مختصر از سند دریافت خواهید کرد که می‌توانید آن را به‌عنوان فایل جدید در فرمت مورد نیاز ذخیره کنید.

کتابخانه Node.js via .NET برای خلاصه‌سازی فایل‌های PDF

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. تمامی حقوق محفوظ است.