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

Улучшите свои приложения Java с помощью профессиональных инструментов вымарывания

Illustration redaction

Удаление конфиденциального текста

С помощью GroupDocs.Redaction for Java вы можете искать и скрывать личный текст, используя настраиваемые наложения или замены. Совместимо с PDF, Word, Excel и другими форматами, идеально подходит для соблюдения нормативных требований и безопасного обмена документами.

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

Определяйте и маскируйте изображения полностью или частично в соответствии с вашими требованиями. Задавайте правила обнаружения и координаты областей, чтобы эффективно защищать визуальные данные.

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

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

Вымарывание встроенных объектов

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

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

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

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

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

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

Форматы 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

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

Feature icon

Точный поиск

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

Feature icon

Поиск и замена текста

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

Feature icon

Наложение пользовательских изображений

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

Feature icon

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

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

Feature icon

Вымарывание конкретных областей

Ограничьте вымарывание выбранными страницами или зонами, задав точные области для обработки.

Feature icon

Очистка полей метаданных

Определяйте и очищайте метаданные документа, включая автора, компанию или данные отслеживания.

Feature icon

Экспорт в нужный формат

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

Feature icon

Удалить все метаданные

Полностью удаляйте метаданные из поддерживаемых файлов одной командой.

Feature icon

Автоматические политики вымарывания

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

Примеры кода

Общие примеры использования GroupDocs.Redaction for Java

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

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

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

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

    // Замаскируйте весь совпадающий текст синими квадратными наложениями
    redactor.apply(redaction);

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

Удалить все метаданные

С помощью нашего API вы можете удалять метаданные для разных типов файлов за один шаг:

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

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

    // Сотрите все метаданные из презентации
    redactor.apply(red);

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

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

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

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

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

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

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