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