Функции 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
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский