چگونه GroupDocs.Redaction for .NET به شما کمک می‌کند

جستجو و پنهان کردن متن حساس در اسناد DOCX با .NET

چه برای استفاده شخصی و چه برای کسب‌وکار، GroupDocs.Redaction for .NET و C# به حفظ اطلاعات خصوصی کمک می‌کنند.

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

این مراحل سریع را در پروژه .NET خود دنبال کنید تا متن خصوصی را با GroupDocs.Redaction for .NET پاکسازی کنید.

  1. یک Redactor جدید ایجاد کنید و فایل Docx را بارگذاری کنید.
  2. تنظیمات پاکسازی مورد نیاز خود را انتخاب کنید.
  3. متن مورد نظر برای جستجو و متن جایگزین را وارد کنید.
  4. عملیات پاکسازی را اجرا کرده و فایل خود را ذخیره کنید.
// پاکسازی متن در فایل DOCX

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

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

ویژگی‌های بیشتر پاکسازی

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

نمای کلی از ابزارهای پاکسازی

جایگزینی متن خصوصی

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

پوشاندن تصاویر حساس

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

پاکسازی داده‌های مخفی

اطلاعات متا مانند نام‌ها، نظرات، یا زمان‌ها را حذف کنید تا مطمئن شوید که چیزی باقی نمی‌ماند.

جستجو و پاکسازی الگوها با Regex

از regex برای جستجو در داده‌های خاصی مانند آدرس‌های ایمیل یا شماره‌های شناسایی استفاده کنید و به‌طور خودکار آن‌ها را پاکسازی کنید.

C#

//  فایل را که باید پاکسازی کنید باز کنید
using (Redactor redactor  = new Redactor("source.docx"))
{
    // یک قانون 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# ابزارهایی را می‌دهد تا محتویات حساس را در فایل‌های DOCX پیدا و پاکسازی کنند. با متن، تصاویر، یادداشت‌ها و بیشتر کار می‌کند.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

داده‌ها را در DOCX با استفاده از .NET پاکسازی کنید

محتویات شخصی یا رسمی را با پنهان کردن آن در اسناد DOCX با استفاده از .NET محافظت کنید. ساده و مؤثر.

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

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