کتابخانه حذف اطلاعات حساس اسناد

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

متن یا تصاویر را ویرایش کنید تا محتوای حساس حذف شود.

متادیتای فایل را با استفاده از ویژگی‌های پیشرفته ما مدیریت کنید.

GroupDocs.Redaction در یک نگاه

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

  • حذف یا ویرایش متن

    متن حساس را به راحتی پیدا کنید و حذف کنید.

  • حذف تصاویر

    به راحتی نواحی تصویر را در فایل‌های خود مخفی کنید بدون زحمت اضافی.

  • مدیریت متادیتا

    متادیتا مانند نویسنده در اسناد Word یا داده‌های EXIF در تصاویر را حذف یا جایگزین کنید.

  • ویژگی‌های پیشرفته

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

GroupDocs.Redaction نمونه‌های کد

موارد استفاده معمول عملیات حذف GroupDocs.Redaction.

چگونه متن را در اسناد PDF حذف کنیم

GroupDocs.Redaction بهترین راه‌حل برای حذف متن در اسناد شما در چند مرحله ساده است.
// مسیر فایل مورد نظر برای حذف را به یک نمونه از Redactor بدهید
using (Redactor redactor  = new Redactor("source.pdf"))
{
    // گزینه‌های حذف را فراهم کنید
    var redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // حذف کنید و نتیجه را ذخیره کنید
    redactor.Apply(redaction);

    var outputFile = redactor.Save();
}   
// مسیر فایل مورد نظر برای حذف را به یک نمونه از Redactor بدهید
final Redactor redactor  = new Redactor("source.pdf");

try 
{
    // گزینه‌های حذف را فراهم کنید
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // حذف کنید و نتیجه را ذخیره کنید
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); } 
from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ExactPhraseRedaction, ReplacementOptions
from groupdocs.redaction.options import SaveOptions


# مسیر فایل مورد نظر برای حذف را به یک نمونه از Redactor بدهید
with Redactor("source.pdf") as redactor:

    # گزینه‌های حذف را فراهم کنید
    repl_opt = ReplacementOptions("[hidden]")
    ex_red = ExactPhraseRedaction("Sensitive data", repl_opt)

    # حذف کنید و نتیجه را ذخیره کنید
    result = redactor.apply(ex_red)

    so = SaveOptions()
    so.add_suffix = True
    so.rasterize_to_pdf = False
    result_path = redactor.save(so)

پشتیبانی از بیش از 30 قالب فایل

GroupDocs.Redaction عملیات حذف اطلاعات حساس را در تمام قالب‌های فایل تجاری پرکاربرد پشتیبانی می‌کند.

دستاوردهای GroupDocs.Redaction

معیارهای کلیدی که موفقیت کتابخانه ما را نشان می‌دهند را کشف کنید

  • 30+

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

    GroupDocs.Redaction عملیات را با بیش از 30 قالب فایل پرکاربرد پشتیبانی می‌کند.

  • 440k

    دانلودهای NuGet

    GroupDocs.Redaction برای .NET بیش از 440,000 بار از NuGet دانلود شده است.

  • 12k

    دانلودهای Maven

    GroupDocs.Redaction بیش از 12,000 بار در Maven دانلود شده است و ویژگی‌های قدرتمند حذف Java را ارائه می‌دهد.

  • 140+

    مشتریان راضی

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

مشتریان راضی ما

GroupDocs کتابخانه‌ها توسط برندهای شناخته‌شده و معتبر در سطح جهان مورد اعتماد هستند.

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

GroupDocs.Redaction کتابخانه از سیستم‌عامل‌ها و چارچوب‌های زیر پشتیبانی می‌کند:

.NET

.NET Framework 4.6.2
.NET 6.0
.NET 8.0
.NET 10.0
Windows
Linux
Mac OS
Android (via .NET MAUI)
iOS (via .NET MAUI)
Microsoft Visual Studio
Microsoft Visual Code
JetBrains Rider
JetBrains IntelliJ IDEA
30+ file formats

Java

Java 8 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
30+ file formats

Python

Python 3.5+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
30+ file formats

آماده‌اید تا شروع کنید؟

امکانات GroupDocs.Redaction را به‌صورت رایگان در پلتفرم خود امتحان کنید.

منابع مفید

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

سوالات متداول

پاسخ به رایج‌ترین سوالات.

  • آیا کتابخانه GroupDocs.Redaction برای دستکاری اسناد به نرم‌افزارهای شخص ثالثی نیاز دارد؟
    GroupDocs.Redaction به هیچ نرم‌افزار خارجی مانند Adobe Acrobat، Microsoft Office یا سایر برنامه‌ها نیاز ندارد.
  • آیا می‌توانم قبل از خرید کتابخانه GroupDocs.Redaction را امتحان کنم؟
    بله، می‌توانید GroupDocs.Redaction را بدون خرید مجوز امتحان کنید. این کتابخانه در حالت آزمایشی کار می‌کند که نشان‌های آزمایشی اضافه می‌کند و خروجی را به ۳ صفحهٔ اول محدود می‌سازد. برای تست بدون محدودیت، یک مجوز موقت ۳۰ روزه درخواست کنید. برای جزئیات بیشتر، مشاهده کنید.
  • چه گزینه‌های مجوزی موجود است؟
    ما چندین نوع مجوز بر اساس نیازهای توسعه و توزیع شما ارائه می‌دهیم. این شامل مجوزهای مبتنی بر توسعه‌دهنده، مبتنی بر سایت و مجوزهای متری بر حسب استفاده می‌شود. برای اطلاعات بیشتر، اینجا.
 فارسی