Подписание с помощью штампа с использованием GroupDocs.Signature
Введение
В этом руководстве мы покажем вам процесс подписания документа с помощью штампа с помощью GroupDocs.Signature для .NET. Следуя этим пошаговым инструкциям, вы сможете легко поставить подпись-штамп в свои документы.
Предварительные условия
Прежде чем мы начнем, убедитесь, что у вас есть следующие предварительные условия:
- GroupDocs.Signature для .NET SDK: загрузите и установите SDK изВеб-сайт.
- Среда разработки: убедитесь, что у вас настроена подходящая среда разработки для разработки .NET.
- Документ для подписи: подготовьте документ (например, PDF), который вы хотите подписать печатью.
Импорт пространств имен
Начните с импорта необходимых пространств имен в ваш проект:
using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Шаг 1. Загрузите документ
string filePath = "sample.pdf";
using (Signature signature = new Signature(filePath))
{
// Ваш код находится здесь
}
Шаг 2. Установите параметры штампа
StampSignOptions options = new StampSignOptions()
{
Left = 50,
Top = 150,
Width = 200,
Height = 200
};
Шаг 3. Настройте внешний вид штампа
StampLine outerLine = new StampLine();
outerLine.Text = " * European Union ";
outerLine.TextRepeatType = StampTextRepeatType.FullTextRepeat;
outerLine.Font.Size = 12;
outerLine.Height = 22;
outerLine.TextBottomIntent = 6;
outerLine.TextColor = Color.WhiteSmoke;
outerLine.BackgroundColor = Color.DarkSlateBlue;
options.OuterLines.Add(outerLine);
StampLine innerLine = new StampLine();
innerLine.Text = "John Smith";
innerLine.TextColor = Color.MediumVioletRed;
innerLine.Font.Size = 20;
innerLine.Font.Bold = true;
innerLine.Height = 40;
options.InnerLines.Add(innerLine);
Шаг 4: Подпишите документ
string outputFilePath = Path.Combine("Your Document Directory", "SignWithStamp", fileName);
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
Заключение
Добавление подписей штампов в документы с помощью GroupDocs.Signature для .NET — это простой процесс, как показано в этом руководстве. С помощью предоставленных шагов вы можете легко повысить безопасность и подлинность ваших документов.
Часто задаваемые вопросы
Могу ли я настроить внешний вид штампа-подписи?
Да, вы можете настроить различные аспекты, такие как текст, шрифт, цвет и расположение подписи штампа, в соответствии с вашими требованиями.
Поддерживает ли GroupDocs.Signature подписание документов нескольких форматов?
Да, GroupDocs.Signature поддерживает широкий спектр форматов документов, включая PDF, Microsoft Word, Excel, PowerPoint и другие.
Доступна ли пробная версия для GroupDocs.Signature?
Да, вы можете получить доступ к бесплатной пробной версии на сайтеВеб-сайт.
Могу ли я добавить несколько подписей в один документ?
Конечно, GroupDocs.Signature позволяет добавлять в один документ несколько подписей, включая печати, текст, изображения и цифровые подписи.
Где я могу найти поддержку, если у меня возникнут какие-либо проблемы во время реализации?
Вы можете найти поддержку и помощь на форуме сообщества GroupDocs.Signature.здесь.