We’re pleased to announce the GroupDocs.Conversion for Node.js via Java v25.11 release, available as of November 2025. This update brings a critical compatibility fix for the newest Node.js 20+ runtimes, upgrades the underlying Java library, and introduces a few public API changes.
O que há de novo nesta versão
Correção de compatibilidade
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java agora é totalmente compatível com as versões mais recentes do Node.js 20+.
Isso resolve erros de tempo de execução que ocorriam quando a ponte nativa Java era carregada em binários mais recentes do Node.js.
Atualização da biblioteca subjacente
- [Enhancement]
CONVERSIONNODEJS-258– A dependência Java foi atualizada para GroupDocs.Conversion for Java v25.9.
Todas as melhorias e correções de bugs que faziam parte das versões Java 25.4 – 25.9 agora são incluídas automaticamente.
Atualizações do README do pacote
O README do pacote npm foi atualizado para incluir:
- Principais recursos do produto
- Requisitos de sistema
- Instruções de instalação
- Exemplos de código de início rápido
- Cenários de uso
Atualizações de documentação
Tópicos de documentação atualizados:
- Requisitos de Sistema: System Requirements
- Instalação: Install GroupDocs.Conversion for Node.js via Java
- Como Executar Exemplos: How to Run Examples
- Licenciamento: Licensing
Adicionado novo tópico de documentação:
- Executando no Docker: Running in Docker
Alterações na API pública
Classe Converter
- O construtor da classe
Converterque aceita um stream foi removido e substituído por um fornecedor de stream:
const fs = require('fs');
const java = require('java');
const path = require('path');
// Create read stream from file
const readStream = fs.createReadStream("source.docx");
// Convert to GroupDocs input stream
const stream = await groupdocs.readDataFromStream(readStream);
// Create Supplier<InputStream> that returns the stream (equivalent to Java lambda: () -> stream)
const streamSupplier = java.newProxy('java.util.function.Supplier', {
get: function() {
return stream;
}
});
// Initialize converter with stream data
const converter = new groupdocs.Converter(streamSupplier);
Classe PdfConvertOptions
- Method
setWidthrenamed tosetPageWidth - Method
setHeightrenamed tosetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
Como obter a atualização
- npm – Atualize o pacote para a versão mais recente:
npm install @groupdocs/groupdocs.conversion@25.11.0
- Download direto – Baixe os JARs mais recentes e arquivos de suporte a partir da página de lançamento oficial release page
Recursos
- Página do Produto
- Notas de Lançamento
- Documentação
- Requisitos de Sistema
- Guia de Instalação
- Suporte
- Preços
Fique atento aos próximos lançamentos que trarão suporte a mais formatos, otimizações de desempenho e refinamentos na API. Se você encontrar algum problema ou tiver sugestões, por favor nos avise através do fórum de suporte. Feliz codificação!