Controleer grammatica van Word-, PDF- en webdocumenten in JavaScript

Controleer de grammatica van documenten met JavaScript.

Naadloze integratie met grote taalmodellen zoals OpenAI, Claude en Gemini biedt uitgebreide AI-gestuurde documentverwerkingsmogelijkheden voor Node.js-toepassingen.

Codefragment bekijken

AI-grammatica-controle voor documenten in JavaScript

Detecteer en markeer grammaticale fouten in documenten met behulp van OpenAI-, Google- en Claude‑AI-modellen via Aspose.Words voor Node.js via .NET. De CheckGrammar‑methode analyseert DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- en EPUB‑bestanden en markeert grammaticale problemen — zodat u gepolijste, professionele content kunt leveren zonder handmatige proeflezen.

Waarom ontwikkelaars kiezen voor Aspose.Words voor grammatica-controle

  • Één API‑aanroep om de grammatica van een volledig document te controleren
  • Ondersteuning voor de modelfamilies van OpenAI (GPT-4o), Google (Gemini) en Claude
  • Gemarkeerde fouten in het uitvoerdocument voor eenvoudige controle
  • Ondersteuning voor DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB en meer

Authenticatie vereist een API‑sleutel van uw gekozen AI‑provider. Voor een volledige lijst met ondersteunde modellen, zie de API‑referentie.

Begin vandaag nog met het controleren van grammatica in JavaScript — probeer de live‑demo hierboven.

Voorbeeldcode in JavaScript voor grammatica-controle
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 de generatieve taalmodellen van OpenAI.
const model = aw.AI.AiModel.createGpt4OMini();
model.setApiKey(apiKey);

const grammarOptions = new aw.AI.CheckGrammarOptions();
grammarOptions.improveStylistics = true;

const proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.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 grammarOptions = new aw.AI.CheckGrammarOptions();
grammarOptions.improveStylistics = true;

const proofedDoc = model.checkGrammar(doc, grammarOptions);
proofedDoc.save("Output.docx");

class CustomAiModel extends aw.AI.OpenAiModel {
    constructor(name, url) {
        super(name);
        this._url = url;
    }
    get url() {
        return this._url;
    }
}
Voer code uit

Hoe grammatica in een document te controleren met 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 CheckGrammar-methode aan en geef uw document door.
  5. Na voltooiing worden de grammaticale problemen in het document gemarkeerd en kunt u het resultaat opslaan als een nieuw bestand in het gewenste formaat.

Node.js via .NET-bibliotheek voor grammatica-controle

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.