GroupDocs.Comparison در یک نگاه

یک API برای مقایسه انواع سند محبوب مانند PDF، Microsoft Office، HTML، ایمیل‌ها یا تصاویر در برنامه‌های Python.

Illustration comparison

گزارش های خروجی تفصیلی

GroupDocs.Comparison تغییرات در محتوای سند (شخصیت‌ها، کلمات، پاراگراف‌ها، جداول، نمودارها) و همچنین تغییرات در سبک سند را مشخص می‌کند. گزارشی حاوی اطلاعات دقیق در مورد تفاوت ها، از جمله تعداد و نوع آنها، در اختیار کاربران قرار می دهد.

از فرمت های محبوب فایل و سند پشتیبانی می کند

با استفاده از API GroupDocs.Comparison می‌توانید اسناد را در قالب‌هایی مانند PDF، HTML، ایمیل، Microsoft Office Word، صفحات گسترده اکسل، ارائه‌های PowerPoint، OneNote، نمودارهای Visio، فایل‌های متنی، JPEG، PNG، GIF، تصاویر BMP، به طور مؤثر مقایسه کنید. و بسیاری از فرمت های دیگر

مستندات و مثال های جامع

اسناد و نمونه‌های کد گسترده‌ای برای استفاده از کتابخانه مقایسه در پلتفرم‌های مختلف موجود است که ادغام API GroupDocs.Comparison را در برنامه Python آسان می‌کند.

تغییرات را در یک فایل انتخاب و ادغام کنید

اگر نسخه‌های مختلفی از یک سند دارید، می‌توانید تغییرات خاصی را انتخاب کنید و با استفاده از کتابخانه GroupDocs.Comparison یک سند جدید را کامپایل کنید.

استقلال پلت فرم

GroupDocs.Comparison for Python via .NET سیستم‌عامل‌ها، چارچوب‌ها و مدیریت بسته‌های زیر را پشتیبانی می‌کند

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

فرمت های فایل پشتیبانی شده

GroupDocs.Comparison for Python via .NET از عملیات با قالب‌های فایل پشتیبانی می‌کند.

فرمت های Microsoft Office و OpenDocument

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • چیدمان صفحه ثابت: PDF

تصاویر، گرافیک و نمودارها

  • تصاویر راستری: BMP, GIF, JPG, JPEG, PNG
  • تصویربرداری پزشکی: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

دیگر

  • متن: TXT
  • زبان‌های برنامه‌نویسی: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • وب: HTM, HTML, MHT, MHTML
  • کتابهای الکترونیکی: MOBI, DjVu
  • مقادیر جدا شده با محدود کننده: CSV

ویژگی های GroupDocs.Comparison for Python via .NET

اسناد، تصاویر و سایر فرمت های PDF و Office را به راحتی مقایسه کنید.

Feature icon

مقایسه اسناد کاربرپسند

تجزیه و تحلیل و شناسایی تفاوت بین دو سند.

Feature icon

مقایسه چندین سند

تجزیه و تحلیل و شناسایی تفاوت ها در چندین سند به طور همزمان.

Feature icon

فرمت های پشتیبانی شده

پشتیبانی از بیش از 50 فرمت سند محبوب از دسته های مختلف.

Feature icon

پذیرش یا رد تغییرات

نمایش تصویری واضح تغییرات شناسایی شده، با گزینه پذیرش یا رد تغییرات.

Feature icon

ایجاد پیش نمایش

نتایج مقایسه را به صورت تصویر ذخیره کنید.

Feature icon

مقایسه محتوا

محتوای متن را خط به خط، بر اساس پاراگراف ها، کلمات یا نویسه ها مقایسه کنید. تغییرات را برجسته کنید.

Feature icon

مقایسه سبک

تشخیص تغییرات در قالب بندی و سبک.

Feature icon

متادیتا را تنظیم کنید

ابرداده‌ها را از فایل‌های منبع یا مقصد حفظ کنید یا اجازه دهید توسط کاربران مشخص شود.

Feature icon

حفاظت از رمز عبور

اسناد رمزگذاری شده را تجزیه و تحلیل کنید یا سند حاصل را با رمز عبور ایمن کنید.

Feature icon

مقایسه صفحات خاص

بخش ها یا صفحات خاصی از یک سند را بارگیری و مقایسه کنید.

Feature icon

نمایش نظرات

هنگام بارگیری سند منبع، پنهان کردن یا نمایش نظرات را انتخاب کنید.

نمونه های کد

موارد استفاده معمولی از عملیات GroupDocs.Comparison for Python via .NET را کاوش کنید

مقایسه اسناد محافظت شده با رمز عبور

برای مقایسه اسنادی که با رمز عبور محافظت می‌شوند، باید رمز عبور را هنگام بارگیری اسناد مشخص کنید:

نحوه مقایسه اسناد محافظت شده با رمز عبور

def run():

    # سند منبع را بارگیری کنید و رمز عبور آن را مشخص کنید
    with groupdocs.comparison.Comparer("source.docx", new LoadOptions("1234")) as comparer:

        # سند هدف را بارگیری کنید و رمز عبور آن را مشخص کنید
        comparer.add("target.docx", new LoadOptions("5678"));

        # نتیجه مقایسه را در یک فایل مشخص ذخیره کنید
        comparer.compare("result.docx");

مقایسه چندین PDF اسناد.

GroupDocs.Comparison به شما اجازه می دهد بیش از دو سند را مقایسه کنید. عملیات تقریبا همانند مقایسه دو فایل است. شما فقط باید فایل های هدف بیشتری را به کلاس comparer اضافه کنید.

چگونه سه یا چند سند را مقایسه کنیم.

def run():

    # سند منبع را بارگیری کنید
    with groupdocs.comparison.Comparer(source.pdf") as comparer:

        # فایل دوم را برای مقایسه مشخص کنید
        comparer.add("target2.pdf");

        # فایل سوم را برای مقایسه مشخص کنید
        comparer.add("target3.pdf");

        # نتیجه مقایسه را در یک فایل مشخص ذخیره کنید
        comparer.compare("result.pdf");

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی