<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-redaction</artifactId>
<version>19.11</version>
</dependency>compile(group: 'com.groupdocs', name: 'groupdocs-redaction', version: '19.11')<dependency org="com.groupdocs" name="groupdocs-redaction" rev="19.11">
<artifact name="groupdocs-redaction" ext="jar"/>
</dependency>libraryDependencies += "com.groupdocs" % "groupdocs-redaction" % "19.11"High -код Java API, чтобы скрыть и отредактировать конфиденциальные данные
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия
GroupDocSredAction для Java-это локальный API, который позволяет вашим приложениям Java скрывать и отредактировать любые конфиденциальные или классифицированные данные, содержание, информацию или метаданные, чтобы сделать его совершенно нечитаемым и не исследованным.
Редакция документа java out-premise api функции
Предварительно просмотрите документ, отдав его в формате изображения
jpeg,pngилиbmp.- Заменить или скрыть классифицированный текст
- Поиск точной фразы и примените редакцию на ней. -Поддержка для чувствительного к случаю и чувствительным к случаям поиска.
- Поддержка для использования обычного поиска выражений (Regex).
- Опция для использования цветной коробки, а также заменяющей строки для редактирования.
- Повторите все или конкретные значения метаданных пустые (пустые / минимальные)
- Отредактируйте значения метаданных
- Примените фильтры, чтобы получить желаемые метаданные для редактирования
- Используйте регулярные выражения (регуляция), чтобы отфильтровать желаемые метаданные для редакции
- Способность обнаружить элементы метаданных, для которых редакция не удалась, пропущена или отвергнута
- Отредактируйте текст аннотации или удалите аннотации
- Удалить все или конкретные комментарии из документа
- Поиск конкретных строк в комментариях, а затем примените редакцию к соответствующим
- Возможность отредактировать конкретный текст из комментария вместо редактирования/удаления всего комментария
- Применить редакцию к конкретной Microsoft Excel & Reg; Рабочий лист или столбец
- Возможность применения фильтров для идентификации и назначения столбца, который будет отредактирован
- Redact Classfied и Cellessice Information в изображении
- Нанесите цветную коробку на область, которая содержит классифицированную информацию
- Способность менять метаданные изображения, действуя как
ExifEraser - Обнаружение текста в изображении через OCR, а затем отредактируйте этот текст
- Поиск конкретного текста, который будет отредактирован в изображении, используя регулярные выражения (Regex) через OCR
- Применить редакцию площади или редакцию текста на изображениях, встроенных в документы
OCR для выполнения редакции на изображениях
- Выполните OCR по отсканированным документам
- выполнить OCR на изображениях, встроенных в Microsoft Word & Reg; или PDF -файлы
Создать файлы PDF с помощью редакции изображения
Поддержка Ратеризация, чтобы сделать отредактированное PDF не исследование и без метаданных
Сохранение нетронутого форматирования документа даже после удаления (редакция) конфиденциальных данных
Вы также можете реализовать Пользовательский обработчик формата для форматов файлов, которые в настоящее время не поддерживаются.
Форматы файлов редактирования документов, поддерживаемых
Операция редакции на корпусе и метаданных документа поддерживается для следующих форматов файлов:
Microsoft word & reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft Excel & Reg ;: xlsx/xlsm/xltx/xltm/xls/xlt/csv
Microsoft PowerPoint & Reg ;: pptx/ppt/ppsx/pot/pps/pptm/ppsm/potm
Изображение: JPEG/TIF/TIFF/PNG/BMP/GIF
Фиксированный макет: pdf
Операция редакции на аннотациях документа (комментарии) поддерживается для следующих форматов файлов:
Microsoft word & reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft Excel & Reg ;: xlsx/xlsm/xltx/xltm/xls/xlt/csv
Microsoft PowerPoint & Reg ;: pptx/ppt/ppsx/pot/pps/pptm/ppsm/potm
Фиксированный макет: pdf
Операция редакции на встроенных изображениях документа поддерживается для следующих форматов файлов:
Microsoft word & reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft PowerPoint & Reg ;: pptx/ppt/ppsx/pot/pps/pptm/ppsm/potm
Фиксированный макет: pdf
Операция редакции в документе OCR (оптическое распознавание символов) поддерживается для следующих форматов файлов:
Microsoft word & reg ;: doc/dot/docx/docm/dotx/dotm
Microsoft PowerPoint & Reg ;: pptx/ppt/ppsx/pot/pps/pptm/ppsm/potm
Изображение: jpeg/tif/tiff/png/bmp
Фиксированный макет: pdf
Для получения подробной информации и ограничений, пожалуйста, посетите, Поддерживаемые форматы документов.
Системные Требования
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- macOS: Mac OS X
- Linux: Ubuntu, OpenSuse, Centos и другие
- java версии:
j2se 7.0 (1.7),j2se 8.0 (1.8)или выше (например, Java 10)
GroupDocs.redaction для Java не требует установки внешнего программного обеспечения или стороннего инструмента. Просто следуйте по одному из способов, как описано в Установка и конфигурация.
Начать
GroupDocs размещает все API Java на GroupDocs Repository. Вы можете легко использовать GroupDocs.redaction для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Установка из репозитория GroupDocs с использованием Maven.
Образец кода Java для преобразования DOCX в Rasterized & Redacted PDF
ByteArrayInputStream inputStream = null;
// Rasterize the document before applying redactions
final Redactor raterizer = new Redactor("C:\\Temp\\sample.docx");
try
{
// Perform annotation and textual redactions, if needed
ByteArrayOutputStream stream = new ByteArrayOutputStream();
RasterizationOptions options = new RasterizationOptions();
options.setEnabled(true);
raterizer.save(stream, options);
inputStream = new ByteArrayInputStream(stream.toByteArray());
stream.close();
}
finally { raterizer.close(); }
if (inputStream != null)
{
// Re-open the rasterized PDF document to redact its pages as images
final Redactor redactor = new Redactor(inputStream);
try
{
RedactorChangeLog result = redactor.apply(new ImageAreaRedaction(new java.awt.Point(1160, 2375),
new RegionReplacementOptions(java.awt.Color.BLUE, new java.awt.Dimension(1050, 720))));
if (result.getStatus() != RedactionStatus.Failed)
{
final FileOutputStream fileStream = new FileOutputStream("C:\\Temp\\sample_docx_Raster.pdf");
try
{
RasterizationOptions options = new RasterizationOptions();
options.setEnabled(false);
redactor.save(fileStream, options);
}
finally { fileStream.close(); }
}
}
finally { redactor.close(); inputStream.close(); }
}
Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия
| Version | Release Date |
|---|---|
| 24.9 | 3 мая 2025 г. |
| 24.1 | 25 января 2024 г. |
| 23.9 | 8 сентября 2023 г. |
| 23.7 | 3 июля 2023 г. |
| 23.3 | 29 марта 2023 г. |
| 23.2 | 2 февраля 2023 г. |
| 22.10 | 19 октября 2022 г. |
| 20.7 | 25 января 2022 г. |
| 19.11 | 25 января 2022 г. |
| 21.12 | 10 декабря 2021 г. |
| 21.6 | 25 июня 2021 г. |
| 21.1 | 29 января 2021 г. |
| 20.11 | 13 ноября 2020 г. |
| 20.2 | 28 февраля 2020 г. |
| 20.1 | 16 января 2020 г. |
| 19.6 | 11 июня 2019 г. |
| File | Classifier | Size |
|---|---|---|
| groupdocs-redaction-19.11-javadoc.jar | javadoc | 362 KB |
| groupdocs-redaction-19.11.jar | 101 MB | |
| groupdocs-redaction-19.11.pom | 2 KB |

