Traduza documentos Word, PDF, Web em JavaScript

Traduza documentos usando JavaScript.

Integração perfeita com os modelos de linguagem generativa Google Gemini oferece amplas capacidades de processamento de documentos baseadas em IA para aplicações Node.js.

Ver trecho de código

Traduzir documentos para mais de 300 idiomas em JavaScript

Automatize a tradução de documentos usando os modelos de IA Google Gemini com Aspose.Words para Node.js via .NET. Traduza arquivos DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT e EPUB para mais de 300 idiomas, preservando o layout e a formatação originais. O mecanismo baseado em IA detecta automaticamente o idioma de origem — mesmo em documentos multilíngues — e deixa sem tradução apenas os fragmentos que não consegue identificar.

Por que os desenvolvedores escolhem o Aspose.Words para tradução de documentos

  • Uma única chamada de API para traduzir todo o documento
  • Detecção automática do idioma de origem para documentos com múltiplos idiomas
  • Saída preservada no formato e layout originais
  • Suporte a DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB e outros

A autenticação requer uma chave de API do Google. Para a lista completa de modelos de IA suportados, consulte a Referência da API.

Comece a traduzir documentos em JavaScript hoje — experimente a demonstração ao vivo acima.

Exemplo de código em JavaScript para traduzir um documento
Selecione o formato de destino na lista
Código de execução
npm install @aspose/words
Cópia de
const aw = require('@aspose/words');

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

// Usar modelos de linguagem generativa do 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;
    }
}
Código de execução

Como traduzir um documento em JavaScript

  1. Instale o Aspose.Words for Node.js via .NET.
  2. Adicione uma referência à biblioteca (importe a biblioteca) ao seu projeto JavaScript.
  3. Abra o arquivo fonte em JavaScript.
  4. Chame o método Translate, passando seu documento junto com o idioma de destino.
  5. Ao concluir, você receberá um documento traduzido que pode salvar como um novo arquivo no formato que precisar.

Biblioteca Node.js via .NET para traduzir documentos

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%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2026. Todos os direitos reservados.