Як додати підпис у Word за допомогою C#

У цьому короткому посібнику описано, як додати підпис у Word за допомогою C#, поділившись деталями конфігурації, детальними кроками та прикладом коду, який можна виконувати, який використовує вихідний документ Word, сховище PKCS12 і його пароль. Ви можете встановити низку властивостей перед підписанням документа, який буде видимим користувачам для ознайомлення. Якщо ви вставите електронний підпис у Word за допомогою C#, його можна зберегти в будь-якому з підтримуваних форматів, наприклад DOCX, DOC тощо.

Кроки для додавання підпису в Word за допомогою C#

  1. Налаштуйте середовище розробки, щоб додати Aspose.Words за допомогою менеджера пакетів NuGet для підпису документів
  2. Завантажте сертифікат PFX за допомогою класу CertificateHolder, вказавши шлях до файлу та пароль
  3. Встановіть коментарі та час підписання за допомогою об’єкта SignOptions
  4. Завантажте вихідний файл Word за допомогою FileStream
  5. Підпишіть завантажений документ за допомогою методу Sign у класі DigitalSignatureUtil
  6. Завантажте підписаний документ і перевірте інформацію про підпис

Ці кроки описують процес додавання цифрового підпису в Word за допомогою C# шляхом спільного використання всіх необхідних класів і методів. Нам потрібно завантажити сертифікат разом із паролем, а потім встановити кілька властивостей, наприклад коментарі автора підпису, дату й час підпису, зображення рядка підпису та ідентифікатор постачальника. Нарешті, ми підписуємо документ за допомогою класу DigitalSignatureUtil і зберігаємо документ на диску, однак останній крок необов’язковий, де ми продемонстрували перевірку підпису шляхом завантаження підписаного документа назад і відображення інформації про нього.

Код для підпису документів Word за допомогою C#

Цей код демонструє як вставити підпис у Word за допомогою C# за допомогою класу DigitalSignatureUtil. Він підтримує багато інших функцій, а також видалення всіх підписів із файлу Word для його зміни. Так само клас DigitalSignature, який використовується для отримання посилання на підпис у завантаженому документі, містить низку властивостей, як-от час підписання, коментарі, ім’я суб’єкта та ім’я видавця.

Цей підручник допоможе нам додати підпис до Word за допомогою C#. Якщо ви зацікавлені у створенні файлу Word з нуля, зверніться до статті як створити документ Word на C#.

 Українська