Ringkaskan PDF dalam JavaScript

Ringkaskan PDF menggunakan JavaScript.

Integrasi tanpa gangguan dengan model bahasa utama seperti OpenAI, Claude, dan Gemini menyediakan keupayaan pemprosesan PDF berasaskan AI yang meluas untuk aplikasi Node.js.

Lihat coretan kod

Ringkaskan dokumen PDF dalam JavaScript

Ekstrak maklumat utama daripada fail PDF secara programatik menggunakan model bahasa besar (LLM) dalam JavaScript. Aspose.Words untuk Node.js via .NET membaca dokumen PDF anda dan menghasilkan ringkasan ringkas yang menangkap makna penting teks asal.

Cara meringkaskan fail PDF dalam JavaScript

  • Muatkan fail PDF ke dalam objek Document
  • Pilih model AI — OpenAI (GPT-4o), Google (Gemini), atau Claude
  • Panggil kaedah Summarize dengan tetapan panjang pilihan
  • Simpan ringkasan yang dihasilkan sebagai DOCX, PDF, atau mana-mana format yang disokong

Contoh berikut menunjukkan cara untuk ringkaskan dokumen PDF dalam JavaScript:

Contoh kod dalam JavaScript untuk meringkas PDF
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 OpenAI atau 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;
    }
}
Jalankan kod

Cara meringkas PDF 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 , dengan menyerahkan dokumen anda bersama parameter SummarizeOptions.
  5. Setelah selesai, anda akan menerima ringkasan dokumen yang padat yang boleh disimpan sebagai fail baru dalam format yang anda perlukan.

Pustaka Node.js via .NET untuk meringkas fail 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%

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.