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

Інші формати Office

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

Інші формати

  • Веб: HTM, HTML, MD
  • Зображення: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • eBooks: DJVU

Що ви можете робити з GroupDocs.Redaction

Швидко знаходьте та затемнюйте вміст у PDF, Office‑документах та зображеннях з точністю.

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
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська