Что вы можете сделать с GroupDocs.Redaction for Java

Редактируйте или удаляйте текст в документах DOCX с помощью Java

Защитите личное или деловое содержимое в ваших файлах DOCX с помощью Java и GroupDocs.Redaction for Java.

Как удалить содержимое в файлах Docx

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

  1. Создайте экземпляр Redactor и загрузите файл.
  2. Выберите ваши параметры редактирования.
  3. Введите текст для поиска и его замену.
  4. Примените редактирование и сохраните файл.
// Редактирование содержимого в файле DOCX

// Загрузите документ с помощью Redactor
final Redactor redactor = new Redactor("input.docx");
try
{
    // Настройте параметры редактирования
    // Определите, что нужно найти и чем заменить
    ReplacementOptions opt = new ReplacementOptions("[redacted]");
    
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Text to hide", opt);

    // Примените редактирование и сохраните
    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.docx");
try
{
    // Установите регулярное выражение EMAIL и текст замены
    ReplacementOptions repl_opt = new ReplacementOptions("[redacted]");
    String emailRegex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}";

    RegexRedaction redaction = new RegexRedaction(emailRegex, 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 очищать и редактировать файлы DOCX. Удаляйте текст, изображения, комментарии и скрытые данные.
Узнать больше
About illustration

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

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

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

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

Очистите файлы DOCX с помощью Java

Редактируйте или заменяйте конфиденциальное содержимое в документах DOCX с использованием инструментов, предоставленных Java.

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

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