Ми раді оголосити про випуск GroupDocs.Merger for .NET 26.7, доступний з липня 2026. Це оновлення вводить можливість low‑code робочого процесу для створення операцій злиття та видаляє залежність Aspose.Drawing, забезпечуючи легшу інтеграцію та розгортання.

Що нового у цьому випуску

Ключ Категорія Опис
MERGERNET-2172 Функція Впровадити GroupDocs.Merger Lowcode
MERGERNET-2146 Удосконалення Видалити залежність Aspose.Drawing

Зміни публічного API

Публічний API та несумісні зміни

  1. GroupDocs.Merger.LowCode for .NET — Вступ до продукту

Що це. Low‑code видання 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) приймає або лічений (metered) ліцензійний файл, або стандартний файл ліцензії GroupDocs; файл ліцензії, розташований у каталозі застосунку, застосовується автоматично. Кожен продукт ліцензується окремо, а сімейні ліцензії охоплюють усі сім продуктів. Без ліцензії продукти працюють у режимі оцінки з обмеженнями пробної версії.

Доступність: GroupDocs.Merger.LowCode постачається як окремий пакет NuGet (GroupDocs.Merger.LowCode), окремо від існуючого пакету GroupDocs.Merger. Це його перший випуск, версіювання синхронізовано з GroupDocs.Merger for .NET 26.7.

Нові функції

  • GroupDocs.Merger.LowCode: Нове low‑code видання, що постачається як окремий пакет NuGet з сімома одноцільовими, окремо ліцензованими продуктами — JoinPdf, JoinDocx, JoinPptx, SplitPdf, SplitDocx, SplitPptx та RemovePagesPdf. Кожен виконує одну операцію над документом через мінімальне API: створюєте об’єкт з вихідним документом та вхідними даними операції, потім викликаєте Save.
  • Aspose.Drawing Dependency Removed: Видаляє зовнішню бібліотеку з пакету, зменшуючи розмір бінарних файлів та уникаючи конфліктів версій, що спрощує розгортання та підвищує стабільність під час виконання.

Приклад коду

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