نحن سعداء بالإعلان عن إصدار GroupDocs.Comparison for .NET 26.9، المتاح اعتبارًا من سبتمبر 2026.
تحسين نسخة GroupDocs.Comparison 26.9 دقة مقارنة ملفات PDF وأدائها، وتضيف القدرة على تقييد تحميل موارد المستند الخارجية، وتُنظم ترتيب المكونات المحذوفة والمدخلة في ناتج الفرق، وتُصلح عدة مشكلات تؤثر على مقارنة ملفات Words و Slides و PDF.
الإصلاحات والتحسينات
- [تحسين] تقييد تحميل موارد المستند الخارجية عبر LoadOptions. (COMPARISONNET-4866)
- [تحسين] تنظيم ترتيب المكونات المحذوفة والمدخلة في ناتج مقارنة الفرق. (COMPARISONNET-4897)
- [تحسين] تحسين أداء مقارنة PDF للمستندات التي تحتوي على شظايا نصية على مستوى الحرف. (COMPARISONNET-4892)
- [خطأ] مقارنة PDF المضمنة ترسم النص البديل فوق السطر التالي. (COMPARISONNET-4896)
- [خطأ] فقدان فواصل الأسطر داخل خلايا جدول PDF في نتيجة المقارنة. (COMPARISONNET-4893)
- [خطأ] إصلاح استثناء “Page have not room to place a paragraphs” عند مقارنة مستندات PDF. (COMPARISONNET-3909)
- [خطأ] تحسين دقة مقارنة PDF للمستندات التي تحتوي على جداول. (COMPARISONNET-2370)
- [خطأ] النص المُسطّر لا يتم مقارنته. (COMPARISONNET-2294)
- [خطأ] NullReferenceException أثناء مقارنة ملفات Words. (COMPARISONNET-4887)
- [خطأ] NullReferenceException أثناء مقارنة الشرائح. (COMPARISONNET-4883)
تقييد تحميل موارد المستند الخارجية عبر LoadOptions
LoadOptions الآن تشمل SkipExternalResources و WhitelistedResources للتحكم فيما إذا كانت الموارد الخارجية المشار إليها من قبل المستند (مثل الصور المرتبطة) تُحمَّل أثناء المقارنة.
SkipExternalResources– عندما تكونtrue(الإعداد الافتراضي)، لا يتم تحميل الموارد الخارجية. اضبطها علىfalseللسماح بتحميل الموارد الخارجية.WhitelistedResources– قائمة بأسماء الموارد التي لا تزال مسموحًا بها عندما تكونSkipExternalResourcesمساوية لـtrue.
var loadOptions = new LoadOptions
{
SkipExternalResources = true,
WhitelistedResources = new List<string> { "includepicture-field.png" }
};
using (Comparer comparer = new Comparer("source.docx", loadOptions))
{
comparer.Add("target.docx", loadOptions);
comparer.Compare("result.docx");
}
دقة وأداء مقارنة PDF
هذا الإصدار يحسن أداء مقارنة PDF للمستندات التي تحتوي على شظايا نصية على مستوى الحرف ويُصلح عدة مشكلات متعلقة بـ PDF، بما في ذلك تداخل النص البديل المضمن مع السطر التالي، فقدان فواصل الأسطر داخل خلايا الجداول، استثناء “Page have not room to place a paragraphs”، ومقارنة أكثر دقة للمستندات التي تحتوي على جداول.
تنظيم ترتيب ناتج الفرق
المكونات المحذوفة والمدخلة في ناتج مقارنة الفرق تُعاد الآن بترتيب ثابت ومنظم، مما يجعل قوائم التغييرات أسهل في المعالجة والعرض.
كيفية الحصول على التحديث
يمكنك الحصول على أحدث نسخة من NuGet أو تنزيلها مباشرةً من موقع GroupDocs.
NuGet
GroupDocs.Comparison for .NET 26.9
التنزيل المباشر
قم بتنزيل التجميعات لكل من .NET و .NET Framework من صفحة GroupDocs.Comparison for .NET 26.9 .