Temos o prazer de anunciar o lançamento do GroupDocs.Merger for .NET 26.7, disponível a partir de julho de 2026. Esta atualização introduz uma capacidade de fluxo de trabalho low‑code para criar operações de mesclagem e remove a dependência do Aspose.Drawing, proporcionando uma experiência de integração e implantação mais leve.
O que há de novo nesta versão
| Chave | Categoria | Resumo |
|---|---|---|
| MERGERNET-2172 | Recurso | Introduzir GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Melhoria | Remover dependência do Aspose.Drawing |
Alterações na API pública
API pública e alterações incompatíveis retroativas
- GroupDocs.Merger.LowCode for .NET — Introdução do produto
O que é. Uma edição low‑code do GroupDocs.Merger for .NET: sete produtos focados, licenciados individualmente, entregues em um único pacote NuGet (GroupDocs.Merger.LowCode, .NET 6.0+, multiplataforma — Windows, Linux, macOS). Cada produto realiza uma única operação de documento com uma API mínima e autoexplicativa — crie o objeto, chame Save.
Os produtos. JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. Todos os sete compartilham a mesma estrutura: o construtor recebe o documento fonte (caminho do arquivo ou stream) e os parâmetros da operação; Save(outputPath) executa a operação e grava o resultado — os produtos de divisão gravam suas partes diretamente no local de saída. Os formatos de entrada são validados antecipadamente com relatórios de erro claros.
Licenciamento: License.Set(path) aceita tanto uma licença medida quanto um arquivo de licença padrão do GroupDocs; um arquivo de licença colocado no diretório da aplicação é aplicado automaticamente. Cada produto é licenciado individualmente, e licenças familiares cobrem todos os sete. Sem licença, os produtos rodam em modo de avaliação com limitações de teste.
Disponibilidade: GroupDocs.Merger.LowCode é distribuído como seu próprio pacote NuGet (GroupDocs.Merger.LowCode), separado do pacote existente GroupDocs.Merger. Esta é sua primeira versão, versionada em conjunto com o GroupDocs.Merger for .NET 26.7.
Novas funcionalidades
- GroupDocs.Merger.LowCode: Uma nova edição low‑code enviada como um pacote NuGet separado com sete produtos de propósito único, licenciados individualmente — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx e RemovePagesPdf. Cada um realiza uma operação de documento através de uma API mínima: construa o objeto com o documento fonte e os parâmetros da operação, então chame
Save. - Dependência Aspose.Drawing Removida: Elimina a biblioteca externa do pacote, reduzindo o tamanho binário e evitando conflitos de versão, o que simplifica a implantação e melhora a estabilidade em tempo de execução.
Exemplo de código
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
Como obter a atualização
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7