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.
چه چیزهایی در این نسخه جدید اضافه شده است
| کلید | دستهبندی | خلاصه |
|---|---|---|
| MERGERNET-2172 | Feature | معرفی GroupDocs.Merger Lowcode |
| MERGERNET-2146 | Improvement | حذف وابستگی Aspose.Drawing |
تغییرات API عمومی
تغییرات API عمومی و ناسازگاریهای عقبگرد
- 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