نحن سعداء بالإعلان عن إصدار GroupDocs.Comparison for .NET 26.2، المتاح اعتبارًا من فبراير 2026.
يتضمن إصدار GroupDocs.Comparison 26.2 تحسينات متعددة لتعزيز الأداء والاستقرار، بما في ذلك تحسينات لمقارنة مستندات Word وفئة خيارات مخصصة جديدة.
الإصلاحات والتحسينات
- [تحسين] تحسين كبير في أداء المقارنة لمستندات Word ذات الحجم الكبير. (COMPARISONNET-4684)
- [تحسين] إمكانية تحديد
ChangeTypeمباشرةً في طريقةGetChanges. (COMPARISONNET-4548) - [خلل] تم إصلاح استثناء NullReference عند مقارنة مستندات Word مع
WordTrackChanges = true. (COMPARISONNET-4688) - [تحسين] فئة
WordCompareOptionsجديدة لمقارنة مستندات Word. (COMPARISONNET-4685) - [خلل] تعطل مقارنة المستند عندما يحتوي مستند Word على صيغة حقل متعددة الأسطر. (COMPARISONNET-4295)
الميزات الرئيسية
إمكانية تحديد ChangeType مباشرةً في طريقة GetChanges
يمكنك الآن تحديد ChangeType مباشرةً عند استدعاء طريقة GetChanges لتصفية أنواع التغييرات التي يتم إرجاعها.
فئة WordCompareOptions الجديدة لمقارنة مستندات Word
تم إنشاء فئة WordCompareOptions خصيصًا لمقارنة مستندات Word، مما يسمح لك بتكوين خيارات مقارنة متخصصة للـ Word بطريقة مخصصة وآمنة من الناحية النوعية.
using (var comparer = new Comparer("source.docx"))
{
comparer.Add("target.docx");
var options = new WordCompareOptions()
{
DetectStyleChanges = true,
DisplayMode = WordCompareOptions.ComparisonDisplayMode.Revisions
};
comparer.Compare("result.docx", options);
}
تغييرات واجهة برمجة التطبيقات العامة
تم إعادة هيكلة CompareOptions لفصل الإعدادات الخاصة بأنواع المستندات. أصبحت الخيارات الخاصة بـ Word متوفرة الآن في الفئة المخصصة WordCompareOptions (DisplayMode، MarkLineBreaks، CompareBookmarks وغيرها). لا تزال هذه الخصائص موجودة في CompareOptions لكنها مُعلَّمة كـ obsolete وسيتم إزالتها في إصدار مستقبلي. يظل الكود الحالي متوافقًا مع الإصدارات السابقة.
كيفية الحصول على التحديث
يمكنك الحصول على أحدث إصدار من NuGet أو تنزيله مباشرةً من موقع GroupDocs.
NuGet
GroupDocs.Comparison for .NET 26.2
تنزيل مباشر
قم بتنزيل التجميعات لكل من .NET و .NET Framework من صفحة GroupDocs.Comparison for .NET 26.2.