We’re pleased to announce the release of GroupDocs.Merger for .NET 26.7, available as of July 2026. This update introduces a low‑code workflow capability for creating merge operations and removes the Aspose.Drawing dependency, providing a lighter integration and deployment experience.
What’s new in this release
| Key | Category | Summary |
|---|---|---|
| MERGERNET-2172 | Recurso | Introduzir GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Melhoria | Remover dependência do Aspose.Drawing |
Public API changes
API Pública e alterações incompatíveis retroativas
- GroupDocs.Merger.LowCode for .NET — Introdução do Produto
What it is. A low‑code edition of GroupDocs.Merger for .NET: seven focused, individually licensed products delivered in one NuGet package (GroupDocs.Merger.LowCode, .NET 6.0+, cross‑platform — Windows, Linux, macOS). Each product performs a single document operation with a minimal, self‑explanatory API — create the object, call Save.
O que é. Uma edição low‑code do GroupDocs.Merger para .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.
The products. JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. All seven share the same shape: the constructor takes the source document (file path or stream) and the operation inputs; Save(outputPath) performs the operation and writes the result — split products write their parts directly to the output location. Input formats are validated up front with clear error reporting.
Os produtos. JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx, RemovePagesPdf. Todos os sete compartilham o mesmo padrão: o construtor recebe o documento de origem (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.
Licensing: License.Set(path) accepts either a metered licence or a standard GroupDocs licence file; a licence file placed in the application directory is applied automatically. Each product is licensed individually, and family‑wide licences cover all seven. Without a licence the products run in evaluation mode with trial limitations.
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 uma licença, os produtos são executados em modo de avaliação com limitações de teste.
Availability: GroupDocs.Merger.LowCode ships as its own NuGet package (GroupDocs.Merger.LowCode), separate from the existing GroupDocs.Merger package. This is its first release, versioned in step with GroupDocs.Merger for .NET 26.7.
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 para .NET 26.7.
New features
-
GroupDocs.Merger.LowCode: A new low‑code edition shipped as a separate NuGet package with seven single‑purpose, individually licensed products — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx and RemovePagesPdf. Each performs one document operation through a minimal API: construct the object with the source document and operation inputs, then call
Save. -
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 de origem e os parâmetros da operação, então chame
Save. -
Aspose.Drawing Dependency Removed: Eliminates the external library from the package, reducing binary size and avoiding version conflicts, which simplifies deployment and improves runtime stability.
-
Dependência do 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.
Code example
new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");
How to get the update
NuGet
dotnet add package GroupDocs.Merger.LowCode --version 26.7