Traduci documenti Word, PDF, Web in JavaScript

Traduci documenti con JavaScript.

Integrazione senza soluzione di continuità con i modelli linguistici generativi Google Gemini offre ampie capacità di elaborazione dei documenti basate sull'IA per le applicazioni Node.js.

Visualizza lo snippet di codice

Traduci documenti in oltre 300 lingue in JavaScript

Automatizza la traduzione dei documenti utilizzando i modelli AI Google Gemini con Aspose.Words per Node.js via .NET. Traduci file DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ed EPUB in oltre 300 lingue mantenendo il layout e la formattazione originali. Il motore basato su IA rileva automaticamente la lingua di origine — anche nei documenti multilingua — e lascia non tradotti solo i frammenti che non riesce a identificare.

Perché gli sviluppatori scelgono Aspose.Words per la traduzione dei documenti

  • Una singola chiamata API per tradurre l'intero documento
  • Rilevamento automatico della lingua di origine per documenti multilingua
  • Output conservato nel formato e nel layout originali
  • Supporto per DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB e altri formati

L'autenticazione richiede una chiave API Google. Per l'elenco completo dei modelli AI supportati, vedi il Riferimento API.

Inizia a tradurre documenti in JavaScript già oggi — prova la dimostrazione interattiva sopra.

Esempio di codice in JavaScript per tradurre un documento
Seleziona il formato di destinazione dall'elenco
Esegui codice
npm install @aspose/words
Copia
const aw = require('@aspose/words');

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

// Utilizza i modelli linguistici generativi di 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;
    }
}
Esegui codice

Come tradurre un documento in JavaScript

  1. Installa Aspose.Words for Node.js via .NET.
  2. Aggiungi un riferimento alla libreria (importa la libreria) al tuo progetto JavaScript.
  3. Apri il file sorgente in JavaScript.
  4. Invoca il metodo Translate, passando il tuo documento insieme alla lingua di destinazione.
  5. Una volta completato, riceverai un documento tradotto che potrai salvare come nuovo file nel formato desiderato.

Libreria Node.js via .NET per tradurre documenti

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%

Iscriviti agli aggiornamenti del prodotto Aspose

Ricevi newsletter mensili e offerte direttamente nella tua casella di posta.

© Aspose Pty Ltd 2001-2026. Tutti i diritti riservati.