Vertaal Word-, PDF- en webdocumenten in JavaScript

Vertaal documenten met JavaScript.

Naadloze integratie met de generatieve taalmodellen van Google Gemini biedt uitgebreide AI-gestuurde documentverwerkingsmogelijkheden voor Node.js-toepassingen.

Codefragment bekijken

Documenten vertalen naar 300+ talen in JavaScript

Automatiseer documentvertaling met behulp van Google Gemini AI-modellen en Aspose.Words voor Node.js via .NET. Vertaal DOC-, DOCX-, RTF-, PDF-, HTML-, Markdown-, ODT-, TXT- en EPUB-bestanden naar meer dan 300 talen, met behoud van de oorspronkelijke lay‑out en opmaak. De op AI gebaseerde engine detecteert automatisch de brontaal — zelfs in meertalige documenten — en laat alleen die fragmenten onvertaald die niet herkend kunnen worden.

Waarom ontwikkelaars kiezen voor Aspose.Words voor documentvertaling

  • Één API‑aanroep om een heel document te vertalen
  • Automatische detectie van de brontaal voor documenten met gemengde talen
  • Uitvoer behouden in het oorspronkelijke formaat en de lay‑out
  • Ondersteuning voor DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB en meer

Authenticatie vereist een Google API‑sleutel. Voor een volledige lijst van ondersteunde AI‑modellen, zie de API‑referentie.

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

Voorbeeldcode in JavaScript voor het vertalen van een document
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 Google.
const model = aw.AI.AiModel.createGemini15Flash();
model.setApiKey(apiKey);

const translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.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 translatedDoc = model.translate(doc, aw.AI.Language.Arabic);
translatedDoc.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 een document te vertalen 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 Translate-methode aan en geef uw document mee, samen met de doeltaal.
  5. Na voltooiing ontvangt u een vertaald document dat u kunt opslaan als een nieuw bestand in het gewenste formaat.

Node.js via .NET-bibliotheek om documenten te vertalen

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.