ویژگی‌های GroupDocs.Redaction for .NET

پوشاندن تصاویر حساس در اسناد DOCX با لایه‌های پوششی با استفاده از .NET

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

محافظت از داده‌ها در فایل‌های Docx

GroupDocs.Redaction for .NET: ساخته شده برای کمک به اپلیکیشن‌های .NET شما برای تأمین امنیت اسناد. اطلاعات حساس را با تنها چند مرحله پنهان کنید.

  1. یک Redactor را مقداردهی اولیه کرده و مسیر فایل Docx خود را ارائه دهید.
  2. گزینه‌های پاکسازی را به منظور تأمین نیازهای خود پیکربندی کنید.
  3. منطقه تصویر را انتخاب کنید و رنگ لایه پوششی را انتخاب کنید.
  4. پاکسازی را اجرا کرده و فایل را ذخیره کنید.
// پوشاندن نواحی تصاویر حساس در DOCX

// بارگذاری فایل از طریق سازنده Redactor
using (Redactor redactor  = new Redactor("input.docx"))
{
    // تنظیم رنگ و اندازه لایه پوششی
    Size replacement_size = new Size(100, 100);
    var replacement_options = new RegionReplacementOptions(Color.Blue, replacement_size);

    // تعیین ناحیه پاکسازی
    Point replacement_point = new Point(200, 200);
    var redaction = new ImageAreaRedaction(replacement_point, replacement_options);
    
    // لایه پوششی را اعمال کرده و سند را ذخیره کنید
    redactor.Apply(redaction);
    redactor.Save();
}
dotnet add package GroupDocs.Redaction
برای کپی کردن کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

پاکسازی محتوا در فایل‌ها

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

گزینه‌های انعطاف پذیر پاکسازی

ویرایش متن به سادگی

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

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

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

پاک کردن متا داده‌ها

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

اعمال لایه‌های پوششی برای پنهان کردن جزئیات تصویر

این مثال نشان می‌دهد چگونه نواحی حساس را در تصاویر اسناد پنهان کنید.

C#

//  سند را که می‌خواهید پاک کنید بارگذاری کنید.
using (Redactor redactor  = new Redactor("source.docx"))
{
    // پارامترهای لایه پوششی: اندازه، موقعیت و رنگ را مشخص کنید.
    Size replacement_size = new Size(300, 30);
    var replacement_options = new RegionReplacementOptions(Color.Blue, replacement_size);
    Point replacement_point = new Point(20, 125);
    var redaction = new ImageAreaRedaction(replacement_point, replacement_options);

    // به یک ناحیه خاص در صفحه اول هدف‌گذاری کنید.
    redaction.Filters = new RedactionFilter[] {
        new PageRangeFilter(PageSeekOrigin.Begin, 0, 1),
        new PageAreaFilter(new Point(0, 300), new Size(600, 600))
    };

    // لایه پوششی را روی تصویر قرار دهید.
    redactor.Apply(redaction);

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

درباره GroupDocs.Redaction for .NET

GroupDocs.Redaction for .NET به توسعه‌دهندگان C# ابزارهایی را برای پنهان یا حذف محتوا در DOCX فایل‌ها می‌دهد. با پوشاندن متن، تصاویر و متا داده‌ها در قالب‌های مختلف، اسناد را ایمن نگه دارید.
بیشتر بیاموزید
About illustration

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

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

منابع مفید

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

حفاظت از فایل‌های DOCX با حذف .NET

از .NET برای پوشاندن یا حذف اطلاعات حساس در DOCX فایل‌ها استفاده کنید. ایده‌آل برای نگهداری اسناد محرمانه به‌صورت ایمن.

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

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