Текстовые подписи дают цифровое представление личности человека и гарантируют достоверность и целостность файлов DOCX. В этой статье мы расскажем вам, как добавить текстовую подпись в DOCX с помощью C#. Следуя этим шагам, вы сможете улучшить управление документами и упростить процесс подписания. С помощью самой популярной библиотеки подписей можно вставить текстовую подпись в DOCX на C#. Ниже вы найдете фрагмент кода, демонстрирующий процесс, а также набор инструкций по вставке текстовой подписи в DOCX.
Шаги по добавлению текстовой подписи в DOCX с помощью С#
- Установите GroupDocs.Signature for .NET через диспетчер пакетов NuGet для вставки текстовой подписи в DOCX.
- Добавьте ссылку на необходимые пространства имен, чтобы вставить текстовую подпись в файл формата DOCX.
- Создайте экземпляр класса Signature, указав путь к входному файлу DOCX в качестве параметра его конструктору.
- Создайте экземпляр класса TextSignOptions и задайте нужные свойства, чтобы настроить внешний вид текстовой подписи.
- Вызовите метод Signature.Sign с указанными параметрами подписи для текстовой подписи, чтобы сохранить выходной файл DOCX на диск.
Следуя этим шагам, вы сможете эффективно управлять рабочим процессом подписания документов и повысить целостность ваших цифровых файлов. В этой статье описывается простая процедура создания текстовой подписи в формате DOCX с помощью C#. Добавление текстовой подписи к документам DOCX может быть выполнено в широко используемых операционных системах, таких как Windows, macOS и Linux, при условии, что установлена платформа .NET. Ниже приведен иллюстративный пример кода, демонстрирующий эту реализацию.
Код для добавления текстовой подписи в DOCX с использованием С#
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
using GroupDocs.Signature; | |
namespace AddTextSignaturetoDOCXusingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source DOCX file | |
using (Signature signature = new Signature("input.docx")) | |
{ | |
// Set required options for text signature | |
TextSignOptions options = new TextSignOptions("John Doe") | |
{ | |
Left = 100, | |
Top = 100, | |
Width = 200, | |
Height = 50, | |
ForeColor = System.Drawing.Color.Red, | |
Font = new SignatureFont { Size = 12, FamilyName = "Arial", Italic = true }, | |
Text = "Sign DOCX using Text Signature", | |
DocumentType = DocumentType.WordProcessing, | |
Border = new Border { Visible = true } | |
}; | |
// Save and sign the output DOCX | |
signature.Sign("output.docx", options); | |
} | |
} | |
} | |
} |
Включение текстовой подписи в ваши документы DOCX добавляет дополнительный уровень безопасности и подлинности. Мы представили исчерпывающее объяснение текстовой подписи в DOCX C# вместе с кратким примером кода. После успешной настройки предлагаемой библиотеки подписей и внесения необходимых изменений в пути к файлам интеграция кода для добавления текстовой подписи в ваши проекты становится простым и гладким процессом.
В нашем предыдущем руководстве мы предоставили подробное пошаговое руководство о том, как подписывать документы DOCX с помощью QR-кода. Если вам требуются дополнительные указания, мы настоятельно рекомендуем ознакомиться с нашим подробным руководством о том, как подписать DOCX с QR-кодом, используя C #.