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 Feature Introduce GroupDocs.Merger Lowcode
MERGERNET-2146 Improvement Remove Aspose.Drawing dependency

Public API changes

Public API and backward incompatible changes

  1. GroupDocs.Merger.LowCode for .NET — Product Introduction

ما هو ذلك. نسخة منخفضة الكود من GroupDocs.Merger for .NET: سبعة منتجات مركزة، مرخصة بشكل فردي، تُقدم في حزمة NuGet واحدة (GroupDocs.Merger.LowCode، .NET 6.0+، متعددة المنصات — Windows، Linux، macOS). كل منتج يقوم بعملية وثيقة واحدة عبر واجهة برمجة تطبيقات بسيطة وواضحة — إنشاء الكائن، ثم استدعاء 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.

New features

  • GroupDocs.Merger.LowCode: نسخة منخفضة الكود جديدة تُوزَّع كحزمة NuGet منفصلة تحتوي على سبعة منتجات ذات غرض واحد، مرخصة بشكل فردي — JoinPdf، JoinDocx، JoinPptx، SplitPdf، SplitDocx، SplitPptx وRemovePagesPdf. كل منتج ينفّذ عملية وثيقة واحدة عبر واجهة برمجة تطبيقات بسيطة: إنشاء الكائن بالمستند المصدر ومدخلات العملية، ثم استدعاء Save.
  • Aspose.Drawing Dependency Removed: تم حذف المكتبة الخارجية من الحزمة، مما يقلل حجم الثنائيات ويتجنب تعارضات الإصدارات، ويسهّل النشر ويحسّن استقرار وقت التشغيل.

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