Ключевые функции GroupDocs.Redaction for Java

Маскировка текста в документах PDF с использованием наложений в Java

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

Защитите конфиденциальную информацию в файлах Pdf

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

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

// Передайте путь к файлу в Redactor
final Redactor redactor = new Redactor("input.pdf");
try
{
    // Настройте параметры редактирования
    // Установите целевой текст и цвет
    ReplacementOptions opt = new ReplacementOptions(java.awt.Color.RED);
    
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Text to hide", opt);

    // Примените изменения и сохраните отредактированный PDF
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
нажмите для копирования
скопировано
Больше примеров Документация

Управление видимостью документов

GroupDocs.Redaction for Java позволяет блокировать или удалять части ваших файлов, оставаясь при этом простым в использовании.

Мощные инструменты редактирования

Целевая маскировка текста

Ищите в вашем документе и скрывайте конкретные слова или фразы для защиты личной информации.

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

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

Удаление метаданных

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

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

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

Java

//  Загрузите файл, который хотите обработать
final Redactor redactor = new Redactor("source.pdf");
try
{
    // Установите текстовый шаблон и цвет наложения
    ReplacementOptions repl_opt = new ReplacementOptions(java.awt.Color.BLUE);
    RegexRedaction redaction = new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt);
    
    // Примените редактирование
    redactor.apply(redaction);

    // Сохраните изменения
    SaveOptions saveOptions = new SaveOptions();
    saveOptions.setAddSuffix(true);
    saveOptions.setRasterizeToPDF(false);
    redactor.save(saveOptions);
}
finally { redactor.close(); }
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-redaction</artifactId> <version>24.6</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
нажмите для копирования
скопировано
Больше примеров Документация

Что предлагает GroupDocs.Redaction for Java

GroupDocs.Redaction for Java дает разработчикам Java простой способ скрывать или удалять содержимое из файлов PDF. Закрывайте текст, изображения и метаданные в разных типах документов.
Узнать больше
About illustration

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

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

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

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

Защита файлов PDF с помощью Java

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

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

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