Включително JPEG изображения, текстовите подписи осигуряват неразбиваем и сигурен начин за проверка на автентичността и целостта на електронните документи. След като прочетете този урок, ще можете да подпишете JPEG с текстов подпис с помощта на C#. Това ще ви помогне да направите вашите документи по-безопасни и ще накара хората да се доверяват повече на вашите програми. Нека започнем с прости стъпки и бързо да разберем как да добавим текстов подпис към JPEG с помощта на C#, с помощта на пример в кода.
Стъпки за подписване на JPEG с текстов подпис с помощта на C#
- Инсталирайте GroupDocs.Signature for .NET чрез мениджъра на пакети NuGet, за да подпишете JPEG
- Включете препратка към необходимите пространства от имена за текстов подпис в JPEG
- Създайте обект от клас Signature, като подадете пътя на входния JPEG файл като аргумент на неговия конструктор
- Създайте екземпляр на обект от клас TextSignOptions и задайте свойствата за появата на текстов подпис в JPEG
- Извикайте метода Signature.Sign, като предоставите посочените опции за текстов подпис, за да запишете получения JPEG на диск
Библиотеката Signature е проектирана за безпроблемно използване в различни платформи. Не е необходимо да инсталирате допълнителен софтуер, за да интегрирате текстов подпис в JPEG в C#. Споменатите стъпки работят на популярни операционни системи като Windows, macOS и Linux, стига да имате инсталиран .NET. Независимо дали участвате в проект или трябва да споделяте подписани изображения на различни платформи, възможността за създаване на текстов подпис в JPEG е невероятно ценна. За да получите по-ясно разбиране как се прави това, моля, погледнете примера на код по-долу.
Код за подписване на JPEG с текстов подпис с помощта на C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithTextSignatureUsingCSharp | |
{ | |
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 JPG file | |
using (Signature signature = new Signature("input.jpg")) | |
{ | |
// Set some options for text signature | |
TextSignOptions options = new TextSignOptions("John Smith") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
// set signature rectangle | |
Width = 100, | |
Height = 100, | |
Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }, | |
Text = "Sign PDF using Text Signature", | |
DocumentType = DocumentType.Image, | |
Border = new Border { Visible = true } | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
Добавянето на C# текстов подпис към JPEG е лесен и ефективен процес, осигуряващ начин да се гарантира автентичността на вашите JPEG изображения. В тази статия сме представили изчерпателно ръководство за това как да вмъкнете текстов подпис в JPEG файлове с помощта на C#, заедно с кратък примерен код. След като настроите предложената библиотека със сигнатури и коригирате пътищата на файловете според нуждите, интегрирането на предоставения код във вашите проекти става гладка и неусложнена задача.
По-рано споделихме подробно ръководство за подписване на JPEG файлове с баркод подпис с помощта на C#. Ако имате нужда от допълнителна помощ или по-задълбочени инструкции, препоръчваме ви да се обърнете към нашия обширен урок по същата тема, който предоставя цялостна помощ за това как да подпишете JPEG с баркод подпис с помощта на C#.