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، مقایسه کنید. در میان بسیاری دیگر.

اسناد کامل و نمونه کد

اسناد عمیق و کدهای نمونه برای کتابخانه مقایسه در پلتفرم های مختلف به راحتی در دسترس هستند و ادغام GroupDocs.Comparison API را در برنامه های پایتون شما ساده می کند.

تغییرات را در یک سند انتخاب و ترکیب کنید

اگر نسخه‌های مختلفی از یک سند دارید، می‌توانید با استفاده از کتابخانه 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 می‌تواند با [فرمت‌های فایل] زیر (https://docs.groupdocs.com/comparison/net/supported-document-formats/) کار کند.

فرمت های 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، اسناد آفیس، تصاویر و طیف گسترده‌ای از فرمت‌های دیگر را به‌طور یکپارچه مقایسه کنید.

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 را کشف کنید.

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

برای مقایسه اسنادی که [با رمز عبور ایمن هستند] (https://docs.groupdocs.com/comparison/python-net/load-password-protected-documents/)، باید رمز عبور را هنگام بارگیری اسناد مشخص کنید:

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

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
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی