Wordize for .NET هو حل فعال للمقارنة البرمجية لملفات DOC واكتشاف الاختلافات بينها. يتيح فئة Comparer لمطوري C# تحديد الاختلافات في محتوى مستندي DOC بالمستوى المطلوب من التفصيل وحفظ نتيجة المقارنة في مستند الإخراج. تظهر الاختلافات بين المستندات كمراجعات لمستند DOC الأول مع معلومات المؤلف ووقت التعديل.
الإمكانيات الوظيفية:اختبر إمكانيات المقارنة البرمجية لمستندات DOC في العرض التوضيحي التفاعلي المتاح على هذه الصفحة. ما عليك سوى تحميل ملفي DOC، وتشغيل عملية المقارنة، وتنزيل النتائج مع الاختلافات المكتشفة. مقطع كود C# المقدم جاهز للاستخدام في مشروع .NET الخاص بك.
using Wordize.Comparing;
Comparer.Compare("Input1.doc", "Input2.doc",
"Output.doc", "Author Name", DateTime.Now);
using Wordize.Comparing;
Comparer.Compare("Input1.doc", "Input2.doc",
"Output.doc", "Author Name", DateTime.Now);
using Wordize.Comparing;
using Wordize.Saving;
var imageStreams = Comparer.CompareToImages("Input1.doc", "Input2.doc",
new ImageSaveOptions(SaveFormat.Doc), "Author Name", DateTime.Now);
foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i)))
{
using var _ = stream;
stream.Position = 0;
using var file = File.Create($"Output_{page + 1}.doc");
stream.CopyTo(file);
}