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

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

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

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

GroupDocs.Redaction در یک نگاه

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

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

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

  • حذف تصاویر

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

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

    متادیتاهایی مانند نویسنده در مستندات ورد یا داده‌های 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(); } 
import groupdocs.redaction as gr
import groupdocs.redaction.options as gro
import groupdocs.redaction.redactions as grr

def run():

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

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

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

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

پشتیبانی از ۳۰+ فرمت فایل

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

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

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

  • 30+

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

    GroupDocs.Redaction از عملیات با بیش از ۳۰ فرمت فایل معمولی پشتیبانی می‌کند.

  • 440k

    دانلودهای NuGet

    GroupDocs.Redaction برای .NET بیش از ۴۴۰٫۰۰۰ بار از NuGet دانلود شده است.

  • 12k

    دانلودهای Maven

    GroupDocs.Redaction بیش از ۱۲٫۰۰۰ دانلود در Maven دارد و قابلیت‌های قدرتمند حذف جاوا را ارائه می‌کند.

  • 140+

    مشتریان راضی

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

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

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

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

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

.NET

.NET 6.0+
.NET Core 3.1
.NET Framework 4.6.2+
Windows
Linux
Mac OS
Microsoft Azure
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
30+ file formats

Java

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

Python

Python 3.9+ and .NET 6+
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 را بدون خرید مجوز امتحان کنید. این در حالت آزمایشی کار می‌کند که برچسب‌های آزمایشی را اضافه کرده و خروجی را به ۳ صفحه اول محدود می‌کند. برای آزمایش بدون محدودیت، درخواست یک مجوز موقت ۳۰ روزه دهید. برای جزئیات بیشتر، اینجا را ببینید.
  • چه گزینه‌های مجوزی در دسترس است؟
    ما چندین نوع مجوز بر اساس نیازهای توسعه و توزیع شما ارائه می‌دهیم. این شامل مجوزهای مبتنی بر توسعه‌دهنده، مبتنی بر سایت و مجوزهای اندازه‌گیری‌شده بر اساس استفاده است. برای کسب اطلاعات بیشتر اینجا را ببینید.
 فارسی