GroupDocs.Redaction у короткому огляді

Інтегруйте потужні можливості затемнення у ваші проекти Python

Illustration redaction

Затемнення конфіденційного тексту

За допомогою GroupDocs.Redaction for Python via .NET ви можете автоматично знаходити та приховувати конфіденційні слова або фрази. Замінюйте або маскуйте текст кольоровими блоками для підвищеного захисту у PDF, Word-документах та інших форматах.

Маскування зображень

Наша технологія може виявляти зображення та розмивати, приховувати або блокувати їх згідно з вашими критеріями. Визначайте конкретні області або дозвольте автоматичне виявлення для повного контролю.

Видалити приховані метадані

Видаляйте особисті або відстежувальні дані, приховані в метаданих, такі як авторство чи інформація про пристрій. GroupDocs.Redaction for Python via .NET гарантує, що ваші документи повністю очищені та безпечні для поширення.

Затемнення спеціальних елементів

Виходьте за межі тексту, затемнюючи вбудовані елементи, такі як коментарі, анотації та інші специфічні для файлу елементи, щоб досягти повної конфіденційності.

Платформна незалежність

GroupDocs.Redaction for Python via .NET працює на всіх основних операційних системах, підтримує популярні фреймворки та інтегрується зі звичайними менеджерами пакетів.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Підтримувані формати файлів

GroupDocs.Redaction for Python via .NET підтримує наступні формати файлів.

Формати 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 for Python via .NET

Легко скануйте, знаходьте та затемнюйте конфіденційний вміст у PDF, зображеннях та Office-файлах.

Feature icon

Налаштовуваний пошук

Використовуйте гнучкі режими пошуку для знаходження точних збігів або ключових слів для видалення.

Feature icon

Знаходити, замінювати або видаляти текст

Знаходьте конфіденційні дані та замінюйте їх безпечним текстом або повністю стирайте.

Feature icon

Візуальне маскування

Накладайте кольорові форми або візерунки, щоб візуально приховати затемнені ділянки.

Feature icon

Виявлення за допомогою регулярних виразів

Використовуйте регулярні вирази для точного пошуку в складних текстових запитах.

Feature icon

Точкове затемнення

Застосовуйте затемнення лише до певних сторінок або визначених областей, щоб заощадити час і зосередитися на ключових ділянках.

Feature icon

Очищення метаданих

Легко очищайте поля метаданих, такі як автор, компанія або мітки часу, у ваших файлах.

Feature icon

Параметри експорту

Зберігайте оброблені документи у PDF або інших сумісних форматах без втрати точності розмітки.

Feature icon

Повне видалення метаданих

Видаліть усі вбудовані метадані одним кліком для максимального захисту даних.

Feature icon

Повторно використовувані XML політики

Збережіть ваші власні конфігурації затемнення у вигляді XML‑шаблонів, щоб автоматизувати майбутні завдання.

Приклади коду

Дізнайтеся, як GroupDocs.Redaction for Python via .NET спрощує завдання затемнення

Текстове затемнення за допомогою регулярних виразів

Розробники, які використовують Python, можуть застосовувати правила на основі регулярних виразів для пошуку та приховування конфіденційного тексту за допомогою масок зображень:

Затемнити Word‑документи за допомогою регулярних виразів

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import RegexRedaction, ReplacementOptions
from groupdocs.pydrawing import Color

# Визначте правила затемнення за допомогою регулярного виразу
color = Color.from_argb(255, 220, 20, 60)
repl_opt = ReplacementOptions(color)
reg_red = RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)

# Створіть екземпляр класу Redactor
with Redactor("source.docx") as redactor:

    # Затемнюйте весь відповідний текст синіми квадратними накладками
    result = redactor.apply(reg_red)

    # Збережіть затемнений Word‑документ
    redactor.save()

Видалення метаданих

Використовуйте API, щоб видалити метадані у різних типах файлів за кілька кроків:

Видалити всі метадані з презентацій

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import EraseMetadataRedaction, MetadataFilters

# Налаштуйте параметри затемнення
red = EraseMetadataRedaction(MetadataFilters.ALL)

# Вкажіть шлях до презентації для Redactor
with Redactor("source.pptx") as redactor:

    # Видаліть усі метадані з презентації
    result = redactor.apply(red)

    # Збережіть очищений файл презентації
    redactor.save()

Затемнення області зображення

Покрийте прямокутну область сканованої сторінки або зображення суцільним кольоровим прямокутником:

Затемнити область зображення у PDF

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ImageAreaRedaction, RegionReplacementOptions
from groupdocs.pydrawing import Color, Point, Size

# Визначте область сторінки та колір прямокутника
options = RegionReplacementOptions(Color.from_argb(255, 0, 0, 0), Size(200, 80))
red = ImageAreaRedaction(Point(50, 60), options)

# Надайте шлях до документа для Redactor
with Redactor("sample.pdf") as redactor:

    # Затемнити вибрану область зображення
    result = redactor.apply(red)

    # Збережіть затемнений документ
    redactor.save()

Готові почати?

Завантажте GroupDocs.Redaction безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська