GroupDocs.Redaction در یک نگاه

قابلیت‌های قدرتمند حذف را در پروژه‌های Python خود ادغام کنید

Illustration redaction

حذف متن حساس

با GroupDocs.Redaction for Python via .NET می‌توانید به‌صورت خودکار کلمات یا عبارات حساس را پیدا کنید و پوشش دهید. متن را با جعبه‌های رنگی جایگزین یا ماسک کنید تا حفاظت بهبود یابد در PDFها، اسناد Word و سایر فرمت‌ها.

ماسک‌گذاری تصاویر

فناوری ما می‌تواند تصاویر را شناسایی کرده و بر اساس معیارهای شما آن‌ها را تار، مخفی یا مسدود کند. نواحی خاص را تعریف کنید یا تشخیص خودکار را برای کنترل کامل فعال کنید.

حذف متادیتای مخفی

جزئیات شخصی یا ردیابی مخفی در متادیتا، مانند نویسنده یا اطلاعات دستگاه را حذف کنید. GroupDocs.Redaction for Python via .NET اطمینان می‌دهد اسناد شما به‌طور کامل پاک‌سازی شده و برای اشتراک‌گذاری ایمن هستند.

حذف عناصر ویژه

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

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

GroupDocs.Redaction for Python via .NET بر روی تمام سیستم‌عامل‌های اصلی کار می‌کند، چارچوب‌های محبوب را پشتیبانی می‌کند و با مدیرهای بستهٔ رایج یکپارچه می‌شود.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

قالب‌های فایل پشتیبانی‌شده

GroupDocs.Redaction for Python via .NET فرمت‌های زیر را پشتیبانی می‌کند: فرمت‌های فایل.

فرمت‌های MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM,
  • Excel: XLSX, XLS, XLSM, XLSB,
  • PowerPoint: PPT, PPTX

فرمت‌های دیگر Office

  • قابل حمل: PDF
  • OpenDocument: ODT, ODS, OTS, ODP, OTT
  • فرمت‌های متنی: RTF, CSV, TXT, TSV

فرمت‌های دیگر

  • وب: HTM, HTML, MD
  • تصاویر: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • کتاب‌های الکترونیکی: DJVU

ویژگی‌های کلیدی GroupDocs.Redaction for Python via .NET

به‌راحتی محتویات حساس را در PDFها، تصاویر و فایل‌های Office اسکن، پیدا و حذف کنید.

Feature icon

جستجوی قابل تنظیم

از حالت‌های جستجوی انعطاف‌پذیر برای یافتن تطابق‌های دقیق یا کلیدواژه‌ها جهت حذف استفاده کنید.

Feature icon

یافتن، جایگزینی یا حذف متن

داده‌های حساس را پیدا کنید و یا آن را با متن ایمن جایگزین کنید یا به‌طور کامل حذف کنید.

Feature icon

ماسک‌گذاری بصری

اشکال یا الگوهای رنگی را روی بخش‌های حذف‌شده بکشید تا به‌صورت بصری پوشش داده شوند.

Feature icon

تشخیص مبتنی بر Regex

از عبارات منظم برای دقت دقیق در جستجوهای پیشرفتهٔ متن استفاده کنید.

Feature icon

حذف هدفمند

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

Feature icon

پاک‌سازی متادیتا

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

Feature icon

گزینه‌های خروجی

اسناد پردازش‌شده را به‌صورت PDF یا سایر فرمت‌های سازگار ذخیره کنید بدون از دست دادن دقت چیدمان.

Feature icon

حذف کامل متادیتا

تمام متادیتای جاسازی‌شده را با یک کلیک پاک کنید برای حداکثر حفاظت از داده‌ها.

Feature icon

سیاست‌های XML قابل استفاده مجدد

پیکربندی‌های سفارشی حذف خود را به‌صورت قالب‌های XML ذخیره کنید تا وظایف آینده خودکار شوند.

نمونه‌های کد

کشف کنید که GroupDocs.Redaction for Python via .NET چگونه وظایف حذف را ساده می‌کند

حذف متن مبتنی بر Regex

توسعه‌دهندگانی که از Python استفاده می‌کنند می‌توانند قواعد مبتنی بر regex را برای یافتن و پوشاندن متن حساس با ماسک‌های تصویری اعمال کنند:

حذف اسناد Word با استفاده از عبارات منظم

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import RegexRedaction, ReplacementOptions
from groupdocs.pydrawing import Color

# قواعد حذف را با استفاده از یک عبارت منظم تعریف کنید
color = Color.from_argb(255, 220, 20, 60)
repl_opt = ReplacementOptions(color)
reg_red = RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)

# یک نمونه از کلاس Redactor ایجاد کنید
with Redactor("source.docx") as redactor:

    # تمام متن‌های مطابق را با پوشش‌های مربع آبی ماسک کنید
    result = redactor.apply(reg_red)

    # سند Word حذف شده را ذخیره کنید
    redactor.save()

حذف متادیتا

از API برای پاک‌سازی متادیتا در چندین نوع فایل تنها در چند گام استفاده کنید:

حذف تمام متادیتا از ارائه‌ها

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import EraseMetadataRedaction, MetadataFilters

# گزینه‌های حذف را پیکربندی کنید
red = EraseMetadataRedaction(MetadataFilters.ALL)

# مسیر ارائه را به Redactor بدهید
with Redactor("source.pptx") as redactor:

    # تمام متادیتا را از ارائه حذف کنید
    result = redactor.apply(red)

    # فایل ارائه تمیز شده را ذخیره کنید
    redactor.save()

پنهان‌سازی ناحیه تصویر

یک ناحیه مستطیلی از صفحه اسکن‌شده یا تصویر را با یک جعبه رنگی ثابت بپوشانید:

پنهان‌سازی ناحیه تصویر در PDF

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ImageAreaRedaction, RegionReplacementOptions
from groupdocs.pydrawing import Color, Point, Size

# ناحیه صفحه و رنگ جعبه را تعریف کنید
options = RegionReplacementOptions(Color.from_argb(255, 0, 0, 0), Size(200, 80))
red = ImageAreaRedaction(Point(50, 60), options)

# مسیر سند را به Redactor ارائه کنید
with Redactor("sample.pdf") as redactor:

    # ناحیه تصویر انتخاب‌شده را پنهان کنید
    result = redactor.apply(red)

    # سند پنهان‌سازی‌شده را ذخیره کنید
    redactor.save()

برای شروع آماده اید؟

GroupDocs.Redaction را به صورت رایگان دانلود کنید یا برای دسترسی کامل مجوز آزمایشی دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

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

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