GroupDocs.Signature for .NET

Электронная подпись DOCX с цифровыми подписями

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

Как защитить DOCX с помощью цифровых сертификатов в C#

GroupDocs.Signature позволяет разработчикам .NET защищать документы DOCX от изменений с помощью цифровых подписей. Усовершенствуйте свои бизнес-приложения с надежными возможностями защиты данных.

  1. Передайте документ DOCX в конструктор класса Signature.
  2. Используйте цифровой сертификат и его пароль для защиты документа.
  3. При желании добавьте визуальное представление цифровой подписи на страницы документа.
  4. Подпишите документ, чтобы обеспечить его неизменность.
// Используйте Signature для цифровой подписи документа
using (Signature signature = new Signature("input.docx"))
{
    // Предоставьте цифровой сертификат и связанный с ним пароль
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        Password = "1234567890",

        // При необходимости настройте визуальное представление
        PageNumber = 1,
        Left = 50,
        Top = 50
    };

    // Защитите документ с помощью цифрового сертификата
    SignResult result = signature.Sign("output.docx", options);
}
dotnet add package GroupDocs.Signature
щелкните, чтобы скопировать
скопировано
Больше примеров Документация

Улучшите или защищайте содержание документов с помощью подписей

Библиотека GroupDocs.Signature for .NET разработана для подписания всех распространенных форматов файлов. Оптимизируйте свои бизнес-процессы, добавляя, изменяя, проверяя или удаляя различные подписи.

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

Встраивание подписей в документы

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

Поиск и проверка подписей

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

Изменение подписей

Большинство типов подписей полностью редактируемы. У вас есть гибкость в настройке текста, перемещении элементов, изменении цветов, изменении размера и многом другом.

Удаление дублирующихся подписей

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

Защита документов с помощью цифровых подписей

Узнайте, как предотвратить изменения в документе с помощью цифровых подписей.

C#

// Предоставьте документ, который нужно подписать
using (Signature signature = new Signature("input.docx"))
{
    // Используйте действительный цифровой сертификат с соответствующим паролем
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
          Password = "1234567890",

          // Укажите любую дополнительную текстовую информацию
          Reason = "Security issue",
          Contact = "John Smith",
          Location = "Office D.W.",

          // Включите изображение и другие опции для визуального представления
          ImageFilePath = "image.png",
          AllPages = true,
          VerticalAlignment = VerticalAlignment.Center,
          HorizontalAlignment = HorizontalAlignment.Left,
          Width = 60,
          Height = 80,

          Margin = new Padding() {  Bottom = 10, Right = 10 }
    };

    // Сохраните защищенный документ в назначенном месте
    SignResult result = signature.Sign("output.docx", options);
}
dotnet add package GroupDocs.Signature
щелкните, чтобы скопировать
скопировано
Больше примеров Документация

О GroupDocs.Signature for .NET

GroupDocs.Signature for .NET — это сложное решение для подписания, которое облегчает широкий спектр задач по обработке документов. Оно позволяет встраивать текст, изображения, цифровые сертификаты и печати в файлы более чем 60 форматов, включая PDF, MS Office, изображения, ZIP файлы и другие важные бизнес-форматы. Более того, подписанные документы могут быть легко найдены, проверены, изменены или удалены по мере необходимости.
Узнать больше
About illustration

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

Загрузите GroupDocs.Signature бесплатно или получите пробную лицензию для полного доступа!

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

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

Изучите наши выдающиеся особенности

Мы предоставляем широкое множество форматов подписей и мощных операций.

Подписывайте документы в различных форматах

API .NET позволяет вам обрабатывать более 60 различных форматов. Вы можете без проблем создавать и встраивать различные подписи на любой странице, применять цифровые сертификаты для обеспечения безопасности содержимого и эффективно управлять существующими подписями внутри документа.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский