Библиотека для вымарывания документов

Скрывайте или удаляйте личную информацию из различных типов файлов.

Редактируйте текст или изображения, чтобы устранить конфиденциальный контент.

Управляйте метаданными файлов с помощью наших расширенных возможностей.

GroupDocs.Redaction в кратком обзоре

Решение для управления контентом в PDF, офисных документах, изображениях и других бизнес‑файлах.

  • Удалять или редактировать текст

    Находите и вымарывайте конфиденциальный текст в ваших документах без труда.

  • Вымарывание изображений

    Легко скрывайте области изображений в ваших файлах без дополнительных усилий.

  • Управление метаданными

    Удаляйте или заменяйте метаданные, такие как автор в документах Word или данные EXIF в изображениях.

  • Расширенные возможности

    Ищите данные для вымарывания с помощью регулярных выражений или интеграции ИИ.

GroupDocs.Redaction Примеры кода

Типичные сценарии использования операций вымарывания GroupDocs.Redaction.

Как вымарывать текст в PDF‑документах

GroupDocs.Redaction — лучшее решение для вымарывания текста в ваших документах за несколько шагов.
// Передайте путь к файлу, который нужно вымарывать, экземпляру Redactor
using (Redactor redactor  = new Redactor("source.pdf"))
{
    // Укажите параметры вымарывания
    var redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // Вымарьте и сохраните результат
    redactor.Apply(redaction);

    var outputFile = redactor.Save();
}   
// Передайте путь к файлу, который нужно вымарывать, экземпляру Redactor
final Redactor redactor  = new Redactor("source.pdf");

try 
{
    // Укажите параметры вымарывания
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // Вымарьте и сохраните результат
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); } 
from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ExactPhraseRedaction, ReplacementOptions
from groupdocs.redaction.options import SaveOptions


# Передайте путь к файлу, который нужно вымарывать, экземпляру Redactor
with Redactor("source.pdf") as redactor:

    # Укажите параметры вымарывания
    repl_opt = ReplacementOptions("[hidden]")
    ex_red = ExactPhraseRedaction("Sensitive data", repl_opt)

    # Вымарьте и сохраните результат
    result = redactor.apply(ex_red)

    so = SaveOptions()
    so.add_suffix = True
    so.rasterize_to_pdf = False
    result_path = redactor.save(so)

Поддерживается более 30 форматов файлов

GroupDocs.Redaction поддерживает операции вымарывания во всех широко используемых бизнес‑форматах файлов.

Достижения GroupDocs.Redaction

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

  • 30+

    Поддерживаемые форматы

    GroupDocs.Redaction поддерживает операции более чем с 30 широко используемыми форматами файлов.

  • 440k

    Загрузки с NuGet

    GroupDocs.Redaction для .NET было загружено более 440 000 раз с NuGet.

  • 12k

    Загрузки с Maven

    GroupDocs.Redaction имеет более 12 000 загрузок на Maven, предлагая мощные функции вымарывания для Java.

  • 140+

    Довольные клиенты

    Глобальные корпорации и отдельные разработчики полагаются на продукты GroupDocs для создания инновационных решений.

Наши довольные клиенты

GroupDocs библиотеки пользуются доверием у всемирно признанных и уважаемых брендов.

Независимость от платформы

GroupDocs.Redaction библиотека поддерживает следующие операционные системы и фреймворки:

.NET

.NET Framework 4.6.2
.NET 6.0
.NET 8.0
.NET 10.0
Windows
Linux
Mac OS
Android (via .NET MAUI)
iOS (via .NET MAUI)
Microsoft Visual Studio
Microsoft Visual Code
JetBrains Rider
JetBrains IntelliJ IDEA
30+ file formats

Java

Java 8 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
30+ file formats

Python

Python 3.5+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
30+ file formats

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

Попробуйте функции GroupDocs.Redaction бесплатно на вашей платформе.

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

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

Часто задаваемые вопросы

Ответы на наиболее часто задаваемые вопросы.

  • Требует ли библиотека GroupDocs.Redaction какое‑либо стороннее программное обеспечение для работы с документами?
    GroupDocs.Redaction не требует внешнего программного обеспечения, такого как Adobe Acrobat, Microsoft Office или другое.
  • Могу ли я опробовать библиотеку GroupDocs.Redaction перед покупкой?
    Да, вы можете опробовать GroupDocs.Redaction без покупки лицензии. Он работает в пробном режиме, который добавляет значки «пробный» и ограничивает вывод первыми 3 страницами. Чтобы протестировать без ограничений, запросите 30‑дневную временную лицензию. Подробнее, см. здесь.
  • Какие варианты лицензий доступны?
    Мы предлагаем несколько типов лицензий в зависимости от ваших потребностей в разработке и распространении. Это лицензии на основе разработчика, на основе сайта и с измеряемой оплатой в зависимости от использования. Подробнее здесь.
 Русский