Изучите GroupDocs.Redaction for .NET

Редактирование текста в PPTX с наложениями на .NET

С помощью C# и GroupDocs.Redaction for .NET просто защитите конфиденциальные данные в файлах PPTX, скрыв их от просмотра.

Скрытие конфиденциального содержимого в ваших файлах Pptx

С GroupDocs.Redaction for .NET разработчики .NET могут защищать документы всего за несколько простых шагов.

  1. Запустите Redactor с путем к файлу, который хотите очистить.
  2. Выберите правила редактирования, которые соответствуют вашим потребностям.
  3. Выберите шаблон для совпадения и цвет для наложения изображения.
  4. Запустите редактирование и сохраните ваш обновленный файл.
// Используйте наложения для закрытия текста в PPTX

// Инициализируйте Redactor с вашим файлом
using (Redactor redactor  = new Redactor("input.pptx"))
{
    // Определите, как должно работать редактирование
    // Укажите, что скрывать и цвет наложения
    var opt = new ReplacementOptions(System.Drawing.Color.Red);
    
    var redaction = new ExactPhraseRedaction("Text to hide", opt);

    // Запустите и сохраните изменения
    redactor.Apply(redaction);
    redactor.Save();
}
dotnet add package GroupDocs.Redaction
нажмите для копирования
скопировано
Больше примеров Документация

Больше способов защитить ваши файлы

GroupDocs.Redaction for .NET предоставляет вам инструменты для скрытия данных в различных форматах, не меняя разметку.

Функции, имеющие значение

Замените текст по мере необходимости

Меняйте текст, чтобы сохранить ключевую информацию в секрете от неавторизованных пользователей.

Скрыть области изображений

Скрывайте полные изображения или определённые части, рисуя наложенные блоки.

Стирайте скрытые данные

Удаляйте встроенные метаданные, которые могут раскрыть частные детали.

Редактирование по регулярным выражениям

Этот пример показывает, как искать и скрывать текст с помощью регулярных выражений.

C#

//  Загрузите файл для редактирования
using (Redactor redactor  = new Redactor("source.pptx"))
{
    // Настройте правила редактирования: текст для поиска и цвет блока
    var repl_opt = new ReplacementOptions(System.Drawing.Color.Blue);
    var redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", 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 предоставляет вам возможность скрыть или удалить содержимое в документах PPTX с помощью C#. Скрывайте всё, от имен до заметок, всего за несколько шагов.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Redaction бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Защитите текст в PPTX с помощью инструментов .NET

Закрывайте личные области или удаляйте скрытые данные в файлах PPTX с помощью функций редактирования .NET.

Советы по временной лицензии

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