Sammanfatta PDF i JavaScript

Sammanfatta PDF med JavaScript.

Sömlös integration med ledande språkmodeller som OpenAI, Claude och Gemini ger omfattande AI‑baserade PDF‑behandlingsmöjligheter för Node.js‑applikationer.

Visa kodavsnitt

Sammanfatta PDF dokument i JavaScript

Extrahera nyckelinformation från PDF‑filer programatiskt med hjälp av stora språkmodeller (LLM) i JavaScript. Aspose.Words för Node.js via .NET läser ditt PDF‑dokument och skapar en kort sammanfattning som fångar den väsentliga betydelsen av originaltexten.

Hur man sammanfattar en PDF‑fil i JavaScript

  • Läs in PDF‑filen i ett Document‑objekt
  • Välj en AI‑modell — OpenAI (GPT-4o), Google (Gemini) eller Claude
  • Anropa Summarize‑metoden med valfria längdinställningar
  • Spara den resulterande sammanfattningen som DOCX, PDF eller något annat stödd format

Följande exempel visar hur man sammanfattar ett PDF‑dokument i JavaScript:

Exempelkod i JavaScript för att sammanfatta en PDF
Välj målformat från listan
Kör kod
npm install @aspose/words
Kopiera
const aw = require('@aspose/words');

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

// Använd generativa språkmodeller från OpenAI eller 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;
    }
}
Kör kod

Hur man sammanfattar en PDF i JavaScript

  1. Installera Aspose.Words for Node.js via .NET.
  2. Lägg till ett biblioteksreferens (importera biblioteket) i ditt JavaScript‑projekt.
  3. Öppna källfilen i JavaScript.
  4. Anropa ‑metoden och skicka med ditt dokument samt parametern SummarizeOptions.
  5. När processen är klar får du en koncis dokumentsammanfattning som du kan spara som en ny fil i önskat format.

Node.js via .NET‑bibliotek för att sammanfatta PDF‑filer

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%

Prenumerera på Aspose produktuppdateringar

Få månatliga nyhetsbrev och erbjudanden direkt levererade till din brevlåda.

© Aspose Pty Ltd 2001-2026. Alla rättigheter förbehållna.