我们很高兴宣布 GroupDocs.Merger for .NET 26.7 已于 2026年7月 发布。此更新引入了低代码工作流功能用于创建合并操作,并移除了 Aspose.Drawing 依赖,提供更轻量的集成和部署体验。

本次发布的新功能

关键 类别 摘要
MERGERNET-2172 功能 引入 GroupDocs.Merger Lowcode
MERGERNET-2146 改进 移除 Aspose.Drawing 依赖

公共 API 更改

公共 API 及向后不兼容的更改

  1. GroupDocs.Merger.LowCode for .NET — 产品介绍

它是什么。GroupDocs.Merger for .NET 的低代码版:七个聚焦、单独授权的产品,统一打包在一个 NuGet 包中(GroupDocs.Merger.LowCode,.NET 6.0+,跨平台 — Windows、Linux、macOS)。每个产品只执行单一文档操作,提供最小且易于理解的 API —— 创建对象后调用 Save

这些产品。JoinPdf、JoinDocx、JoinPptx、SplitPdf、SplitDocx、SplitPptx、RemovePagesPdf。所有七个产品的使用方式相同:构造函数接受源文档(文件路径或流)和操作输入;Save(outputPath) 执行操作并写入结果 —— 拆分产品直接将各部分写入指定输出位置。输入格式在前期即被验证,并提供清晰的错误报告。

授权:License.Set(path) 可接受计量授权或标准 GroupDocs 授权文件;放置在应用程序目录中的授权文件会自动生效。每个产品单独授权,整套授权可覆盖全部七个产品。未授权时,产品以评估模式运行,受试用限制。

可用性:GroupDocs.Merger.LowCode 作为独立的 NuGet 包(GroupDocs.Merger.LowCode)发布,独立于现有的 GroupDocs.Merger 包。这是其首次发布,版本号与 GroupDocs.Merger for .NET 26.7 同步。

新特性

  • GroupDocs.Merger.LowCode: 一个全新的低代码版,以独立的 NuGet 包形式提供七个单一用途、单独授权的产品 —— JoinPdf、JoinDocx、JoinPptx、SplitPdf、SplitDocx、SplitPptx 和 RemovePagesPdf。每个产品通过最小化 API 完成一次文档操作:使用源文档和操作输入构造对象,然后调用 Save
  • Aspose.Drawing 依赖已移除: 从包中剔除外部库,减小二进制体积并避免版本冲突,简化部署并提升运行时稳定性。

代码示例

new JoinPdf("source.pdf", new[] { "second.pdf" }, new JoinOptions()).Save("merged.pdf");
new SplitPdf("source.pdf", new[] { 1, 3 }).Save("out\\page_{0}.pdf");

如何获取更新

NuGet

dotnet add package GroupDocs.Merger.LowCode --version 26.7