در این آموزش، فرآیند گام به گام مقایسه اسناد Word با استفاده از C# را با استفاده از یکی از کتابخانه های محبوب مقایسه اسناد توضیح می دهیم. علاوه بر این، این راهنما به شما کمک می کند تا به سرعت عملکرد مقایسه دو سند Word و برجسته کردن تفاوت ها در C# را توسعه دهید. در اینجا دستورالعمل های دقیق برای مقایسه فایل های Word و همچنین یک مثال کاربردی برای آن آورده شده است.
مراحل مقایسه اسناد Word با استفاده از سی شارپ
- بسته GroupDocs.Comparison for .NET را از وب سایت NuGet در پروژه دات نت نصب کنید
- برای مقایسه دو فایل Word یک مرجع به فضای نام GroupDocs.Comparison اضافه کنید
- یک نمونه از کلاس Comparer ایجاد کنید و فایل Word منبع را به سازنده آن ارسال کنید.
- متد Add کلاس Comparer را فراخوانی کنید و سند Word را مشخص کنید
- در نهایت متد Compare را فراخوانی کنید تا فایل حاصل در دیسک ذخیره شود
در قسمت بالا نکاتی را برای مقایسه اسناد Word از نظر تفاوت ها با استفاده از C# فهرست کرده ایم. این دستورالعمل ها را می توان به راحتی بر روی هر سیستم عاملی مانند MS Windows، Linux و Mac OS بدون نصب نرم افزار شخص ثالث اجرا کرد. علاوه بر این، مقایسه عملکرد اسناد Word را می توان با مصرف چند فراخوان API کتابخانه مقایسه اسناد تکمیل کرد.
کد برای مقایسه اسناد Word با استفاده از C#
ما از مراحل تعریف شده در بخش قبل برای توسعه یک کد نمونه برای مقایسه دو سند Word برای تفاوت در C# استفاده کرده ایم. این مثال را می توان برای مقایسه بیش از دو سند Word با اضافه کردن اسناد دیگر با استفاده از متد Add از کلاس Comparer گسترش داد. علاوه بر این، می توانید به سرعت اسناد را با فرمت های دیگر مانند PDF، DOC، XLSX، PPTX، VSDX، ODT، JPG و بسیاری موارد دیگر مقایسه کنید.