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

Другие офисные форматы

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

Другие форматы

  • Веб: HTM, HTML, MD
  • Изображения: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • Электронные книги: 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
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский