1. Продукты
  2.   PDF Security

PDF Security в C#/.NET

Защищайте PDF‑документы с помощью шифрования, расшифровки, цифровой подписи и санитизации

PDF Security

Защитите свои PDF‑файлы в C# с помощью PDF Security. Этот инструмент позволяет шифровать и расшифровывать документы для защиты конфиденциальных данных, а также добавлять цифровые подписи и доверенные метки времени для гарантированной подлинности. Простое, мощное решение для профессионалов, которым важна уверенность в каждом PDF‑файле, которым они делятся. Независимо от того, нужно ли вам предотвратить неавторизованный доступ или точно управлять правами, этот инструмент обеспечивает конфиденциальность и соответствие отраслевым стандартам. Санитизация скрытых данных в документе делает его безопаснее.

Ключевые функции

Getting Started

  • Скачайте файлы сборки с Here или NuGet.
  • Добавьте ссылку на Documentize в ваш .NET‑проект.
  • Добавьте using Documentize;.
  • Установите свою лицензию License.Set("license.lic");необязательно.

Why Choose PDF Security

  • Комплексная защита документов — сохраняйте свои PDF‑файлы в безопасности от подделок, неавторизованного просмотра и утечек данных.
  • Идеально для бизнес‑структур, юридических фирм, медицинских учреждений и любой организации, работающей с конфиденциальной информацией.
  • Юридически обязывающие подписи — соответствуйте требованиям к электронному подписанию документов.
  • Повышенная безопасность — предотвращайте неавторизованные изменения после подписи.
  • Профессиональный внешний вид — настраивайте визуальное оформление подписи в соответствии с брендом или стилем документа.
  • Бесшовная интеграция с .NET для упрощения рабочих процессов.
  • Поддерживаемые операционные системы: Windows 7‑11, Windows Server 2003‑2022, macOS (10.12+) и Linux.
  • Поддерживаемые версии фреймворков от 4.0 до 8.0.
  • Совместимость с различными версиями Microsoft Visual Studio.
  • Подробная и высококачественная документация

How to Encrypt PDF Document

  • Создайте экземпляр EncryptOptions с требуемыми паролями и правами доступа.
  • Установите входной PDF‑файл с помощью метода AddInput.
  • Установите выходной PDF‑файл с помощью метода AddOutput.
  • Вызовите PdfSecurity.Encrypt, передав экземпляр EncryptOptions в качестве параметра.
  • Для более подробной информации смотрите страницу документации.


How to Decrypt PDF Document

  • Создайте экземпляр DecryptOptions с нужным паролем.
  • Установите входной PDF‑файл с помощью метода AddInput.
  • Установите выходной PDF‑файл с помощью метода AddOutput.
  • Вызовите PdfSecurity.Decrypt, передав экземпляр DecryptOptions в качестве параметра.
  • Для более подробной информации смотрите страницу документации.


How to Sign PDF Document

  • Создайте экземпляр SignOptions с указанием входного файла, выходного файла, файла pfx и необходимого пароля.
  • Вызовите PdfSecurity.Sign, передав экземпляр SignOptions в качестве параметра.
  • Для более подробной информации смотрите страницу документации.


How to Sanitize PDF Document

  • Создайте экземпляр SanitizeOptions с путями к входному и выходному файлам.
  • Вызовите PdfSecurity.Sanitize, передав экземпляр SanitizeOptions в качестве параметра.
  • Для более подробной информации смотрите страницу документации.


Other features for work with PDF by PDF Security

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

Что такое Documentize PDF Security для .NET?

Documentize PDF Security для .NET — это компонент, предназначенный для шифрования, расшифровки и подписи PDF‑документов в .NET‑приложениях. Он обеспечивает защиту данных, позволяя задавать пароли и права доступа к вашим PDF‑файлам, а также подписывать документы цифровой подписью.

Можно ли задать пароль при шифровании PDF‑документов?

Да, можно задать пароли пользователя и владельца.

Как шифрование PDF‑файлов помогает в соответствии с нормативами?

Шифрование PDF‑файлов гарантирует, что конфиденциальные документы защищены, что способствует соблюдению требований таких нормативов, как GDPR, HIPAA и других, требующих защиты персональных или конфиденциальных данных.

Каковы лучшие практики шифрования PDF‑файлов?

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

Почему стоит использовать цифровые подписи для PDF‑документов?

Цифровые подписи подтверждают подлинность документа, предотвращают неавторизованные изменения и помогают соответствовать юридическим и нормативным требованиям к безопасному обращению с документами.

Можно ли настроить отображение подписи в документе?

Да, отображение подписи можно настроить. Для этого используйте свойства Visible, PageNumber, Location, Rectangle и другие.

Можно ли использовать собственный сервер меток времени?

Да, можно настроить пользовательский сервер меток времени и указать учётные данные аутентификации в TimestampOptions в соответствии с вашими требованиями.

Какие отрасли выигрывают от использования Documentize PDF Security?

Отрасли, работающие с конфиденциальной информацией — здравоохранение, финансы, юридический сектор — получают выгоду от Documentize PDF Security. Например, шифрование медицинских записей обеспечивает соответствие HIPAA, а в финансовой сфере защищает чувствительные данные клиентов.

Есть ли примеры или документация, помогающие начать работу?

Да, доступна обширная документация и примеры кода, которые помогут эффективно интегрировать и использовать компонент. Пошаговые инструкции и образцы кода можно найти на официальном сайте документации Documentize.

 Русский