GroupDocs.Redaction в кратком обзоре

Добавьте профессиональное вымарывание контента в ваши приложения .NET

Illustration redaction

Вымарывание текстового контента

GroupDocs.Redaction for .NET позволяет находить и вымарывать конфиденциальный текст. Текст можно заменять или скрывать с помощью цветных наложений изображений для повышения безопасности. Поддерживается широкий спектр форматов, включая PDF и документы Office, эта функция помогает защищать личные данные и упрощать соблюдение бизнес‑правил.

Вымарывание изображений

Автоматически обнаруживайте и вымарывайте изображения — полностью или частично — на страницах документов. Указывайте критерии поиска и целевые области для эффективного маскирования конфиденциального визуального контента.

Управление метаданными файлов

Во многих типах файлов скрыты метаданные, например имена авторов в файлах Word или данные EXIF в изображениях. GroupDocs.Redaction for .NET упрощает поиск и вымарывание этой информации для обеспечения полной конфиденциальности данных.

Вымарывание объектов документа

Обеспечьте полную защиту контента, вымарывая специфические элементы документа, такие как аннотации, комментарии и встроенные объекты в форматах, например PDF.

Независимость от платформы

GroupDocs.Redaction for .NET совместим с широким спектром операционных систем, фреймворков разработки и менеджеров пакетов.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Поддерживаемые форматы файлов

GroupDocs.Redaction for .NET поддерживает работу со следующими форматами файлов.

Форматы MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM,
  • Excel: XLSX, XLS, XLSM, XLSB,
  • PowerPoint: PPT, PPTX

Другие офисные форматы

  • Портативные: PDF
  • OpenDocument: ODT, ODS, OTS, ODP, OTT
  • Текстовые форматы: RTF, CSV, TXT, TSV

Другие форматы

  • Веб: HTM, HTML, MD
  • Изображения: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • Электронные книги: DJVU

Функции GroupDocs.Redaction for .NET

Извлекайте и вымарывайте данные из PDF, файлов Office и изображений с высокой скоростью и точностью.

Feature icon

Гибкий поиск

Выполняйте чувствительные к регистру и нечувствительные к регистру поиски для вымарывания конкретных фраз или терминов.

Feature icon

Замена или удаление текста

Легко находите и заменяйте или удаляйте конфиденциальный текст во всех ваших документах.

Feature icon

Скрытие текста с помощью изображений

Используйте цветные наложения изображений для визуального маскирования вымарываемого контента вместо замены текста.

Feature icon

Расширенные возможности поиска

Используйте регулярные выражения для точного и гибкого вымарывания контента в сложных наборах данных.

Feature icon

Ограниченное вымарывание

Выберите конкретные страницы или определённые области страниц, чтобы ограничить вымарывание только нужными разделами.

Feature icon

Вымарывание метаданных

Найдите и вымарывайте свойства метаданных, чтобы защитить сведения о владельце и дате создания документа.

Feature icon

Гибкие форматы вывода

Экспортируйте вымарываемые файлы в PDF или любой поддерживаемый формат, сохраняя целостность макета.

Feature icon

Полное удаление метаданных

Удалите все метаданные из документа одним действием для обеспечения полной конфиденциальности.

Feature icon

Правила вымарывания на основе XML

Определяйте политики вымарывания в формате XML для повторяемой автоматической обработки множества файлов.

Примеры кода

Типичные примеры использования GroupDocs.Redaction for .NET в работе

Вымарывание с помощью регулярных выражений

GroupDocs.Redaction for .NET позволяет разработчикам на C# вымарывать текст с помощью регулярных выражений и скрывать его наложениями изображений:

Вымарывание Word‑документов с помощью регулярных выражений

// Создайте экземпляр класса Redactor
using (Redactor redactor = new Redactor("source.docx"))
{
    // Определите правила вымарывания с помощью регулярного выражения
    var replacement = new ReplacementOptions(System.Drawing.Color.Blue);
    var redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", replacement);
    
    // Замаскируйте весь совпадающий текст синими квадратными наложениями
    redactor.Apply(redaction);

    // Сохраните вымаренный Word‑документ
    redactor.Save();
}

Очистка метаданных

Используйте наш API, чтобы легко удалить все метаданные из поддерживаемых форматов файлов:

Удалить все метаданные из презентаций

// Укажите путь к презентации для Redactor
using (Redactor redactor = new Redactor("source.pptx"))
{
    // Настройте параметры вымарывания
    var redaction = new EraseMetadataRedaction(MetadataFilters.All);
    
    // Сотрите все метаданные из презентации
    redactor.Apply(redaction);

    // Сохраните очищенный файл презентации
    redactor.Save();
}

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

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

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

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

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

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