اسناد Word را با NET REST API مقایسه کنید

این مقاله نحوه مقایسه اسناد Word با NET REST API را شرح می‌دهد. شما یاد خواهید گرفت که فایل های Word را با C# Low Code API با استفاده از SDK ابری دات نت مقایسه کنید. جریان کامل برنامه و یک کد نمونه برای انجام این کار به صورت آنلاین موجود است.

پيش نياز

مراحل مقایسه دو سند Word با C# Low Code API

  1. با تنظیم شناسه کلون شده و مخفی برای مقایسه اسناد، شی WordsApi را راه اندازی کنید.
  2. آخرین فایل Word را در جریان حافظه بخوانید و آن را در فضای ذخیره سازی ابری آپلود کنید
  3. شی CompareData را ایجاد کنید و از فایل آپلود شده به عنوان مرجع استفاده کنید
  4. فایل Word اولیه را در جریان حافظه بخوانید
  5. با ارائه فایل Word اولیه، فایل Word به روز شده و نام فایل خروجی، شی CompareDocumentOnlineRequest را ایجاد کنید.
  6. متد CompareDocumentOnline را فراخوانی کنید و شی درخواست را ارائه دهید
  7. فایل Word خروجی را از پاسخ دانلود کرده و روی دیسک ذخیره کنید

مراحل بالا نحوه مقایسه اسناد Word بصورت آنلاین با C# Low Code API را شرح می دهد. فرآیند را با آپلود آخرین فایل Word در فضای ذخیره سازی ابری و سپس ایجاد شی CompareData با استفاده از مرجع سند آپلود شده آغاز کنید. فایل اصلی را در جریان حافظه بخوانید، CompareDocumentOnlineRequest را با فایل Word آپلود شده، سند محلی با تغییرات و فایل Word خروجی ایجاد کنید و در نهایت متد CompareDocumentOnline() را برای مقایسه فایل های Word فراخوانی کنید.

کد برای مقایسه اسناد Word آنلاین با NET REST API

این کد روند مقایسه تفاوت بین دو سند Word با C# REST API را نشان می دهد. این کد نشان می دهد که ابتدا آخرین فایل Word را به عنوان مرجع در فضای ذخیره سازی ابری آپلود می کنیم و نسخه قبلی فایل Word را به صورت محلی می خوانیم تا آن را با فایل Word مرجع مقایسه کنیم. در کلاس CompareData، یک ویژگی به نام CompareOptions وجود دارد که از سفارشی سازی مقایسه مانند نادیده گرفتن تغییرات حروف، نظرات، فیلدها، پاورقی ها، قالب بندی، سرصفحه ها و پاورقی ها، جداول و جعبه های متن پشتیبانی می کند.

در این مبحث مقایسه دو فایل Word را یاد گرفتیم. برای حذف نظرات در فایل Word به مقاله زیر مراجعه کنید: حذف نظرات در Word DOC با NET REST API.

 فارسی