Samenvatten van PDF in JavaScript

Samenvatten van PDF met JavaScript.

Naadloze integratie met belangrijke taalmodellen zoals OpenAI, Claude en Gemini biedt uitgebreide AI-gedreven PDF verwerkingsmogelijkheden voor Node.js-toepassingen.

Codefragment bekijken

Samenvatten van PDF documenten in JavaScript

Haal belangrijke informatie uit PDF-bestanden programmatisch op met behulp van grote taalmodellen (LLM) in JavaScript. Aspose.Words for Node.js via .NET leest uw PDF-document en genereert een beknopte samenvatting die de essentiële betekenis van de oorspronkelijke tekst vastlegt.

Hoe een PDF-bestand te samenvatten in JavaScript

  • Laad het PDF-bestand in een Document-object
  • Kies een AI-model — OpenAI (GPT-4o), Google (Gemini) of Claude
  • Roep de Summarize-methode aan met optionele lengte-instellingen
  • Sla de resulterende samenvatting op als DOCX, PDF of een ander ondersteund formaat

Het volgende voorbeeld toont hoe een PDF-document te samenvatten in JavaScript:

Voorbeeldcode in JavaScript voor het samenvatten van een PDF
Selecteer het doelformaat uit de lijst
Voer code uit
npm install @aspose/words
Kopiëren
const aw = require('@aspose/words');

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

// Gebruik generatieve taalmodellen van OpenAI of 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;
    }
}
Voer code uit

Hoe een PDF samen te vatten in JavaScript

  1. Installeer Aspose.Words for Node.js via .NET.
  2. Voeg een bibliotheekreferentie (importeer de bibliotheek) toe aan uw JavaScript-project.
  3. Open het bronbestand in JavaScript.
  4. Roep de -methode aan, waarbij u uw document en de SummarizeOptions-parameter doorgeeft.
  5. Na voltooiing ontvangt u een beknopte samenvatting van het document die u kunt opslaan als een nieuw bestand in het gewenste formaat.

Node.js via .NET-bibliotheek om PDF-bestanden samen te vatten

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%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2026. Alle rechten voorbehouden.