آنچه می‌توانید با GroupDocs.Redaction for .NET انجام دهید

حذف متن حساس از اسناد PDF با استفاده از .NET

با استفاده از C# و GroupDocs.Redaction for .NET کنترل کامل بر محتوای فایل‌های PDF خود داشته باشید. داده‌های شخصی، قانونی یا محرمانه را پاکسازی کنید.

چگونه محتوای فایل‌های Pdf را پاکسازی کنیم

با استفاده از GroupDocs.Redaction for .NET در هر برنامه .NET اسناد خود را محافظت کنید. متن حساس را سریع و دقیق پاکسازی کنید.

  1. یک Redactor را راه‌اندازی کرده و فایل Pdf خود را بارگذاری کنید.
  2. گزینه‌های پاکسازی مورد نیاز خود را تنظیم کنید.
  3. متن مورد جستجو و متن جایگزین را مشخص کنید.
  4. عملیات پاکسازی را انجام داده و فایل را ذخیره کنید.
// چگونه متن را در فایل PDF پاکسازی کنیم

// فایل خود را با استفاده از سازنده Redactor بارگذاری کنید
using (Redactor redactor  = new Redactor("input.pdf"))
{
    // ترجیحات پاکسازی خود را تنظیم کنید
    // انتخاب کنید که چه چیزی را جستجو و با چه چیزی جایگزین کنید
    var repl_opt = new ReplacementOptions("[redacted]");
    
    var redaction = new ExactPhraseRedaction("Text to hide", repl_opt);

    // پاکسازی‌ها را انجام داده و فایل جدید PDF را ذخیره کنید
    redactor.Apply(redaction);
    redactor.Save();
}
dotnet add package GroupDocs.Redaction
برای کپی کردن کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

روش‌های بیشتر برای پاکسازی اسناد

GroupDocs.Redaction for .NET به شما کمک می‌کند تا محتوای حساس را در چندین فرمت فایل حذف یا پنهان کنید. اسناد را پاک و امن برای به اشتراک‌گذاری نگه دارید.

ابزارها و گزینه‌های پاکسازی

متن محرمانه را جایگزین کنید

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

تصاویر حساس را پنهان کنید

تصاویر یا مناطق خاصی را با پوشش‌ها پوشش دهید. تنظیمات صفحه، رنگ‌ها و بیشتر را تنظیم کنید.

اطلاعات متا مخفی را پاک کنید

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

پاکسازی متن با استفاده از Regex

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

C#

//  سند مورد نظر خود را برای پاکسازی باز کنید
using (Redactor redactor  = new Redactor("source.pdf"))
{
    // یک الگوی REGEX ایمیل و متن جایگزین را تعریف کنید
    var repl_opt = new ReplacementOptions("[redacted]");
    string emailRegex = @"[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";

    var redaction = new RegexRedaction(emailRegex, repl_opt);

    // قوانین پاکسازی را اعمال کنید
    redactor.Apply(redaction);

    // فایل نهایی پاکسازی شده را ذخیره کنید
    var save_opt = new SaveOptions() { AddSuffix = true, RasterizeToPDF = false };
    var outputPath = redactor.Save(save_opt);
}
dotnet add package GroupDocs.Redaction
برای کپی کردن کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

GroupDocs.Redaction for .NET چیست؟

GroupDocs.Redaction for .NET به توسعه‌دهندگان C# همه‌چیز را برای پاکسازی محتوای PDF می‌دهد. متن، تصاویر، یادداشت‌ها، نظرات و داده‌های متا را در انواع فایل‌های محبوب تمیز کنید.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

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

داده‌های رسمی و شخصی را با پاکسازی متن در فایل‌های PDF با استفاده از ابزارهای .NET محافظت کنید. اسناد را امن و خصوصی نگه دارید.

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

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