Поставянето на QR код върху изображение може да го направи по-сигурно и уникално. QR кодовете са креативен начин да подобрим начина, по който подписваме документи. Използването на QR кодове въвежда изобретателен и иновативен подход за подобряване на процеса на подписване на документи. Това ръководство ще ви покаже как да подпишете JPEG с QR код с помощта на C#. Освен това ще предоставим примерен код за създаване на QR код в JPEG с помощта на C#. Нека започнем, като очертаем основните стъпки, включени в подписването на JPEG изображение.
Стъпки за подписване на JPEG с QR код с помощта на C#
- Инсталирайте GroupDocs.Signature for .NET чрез мениджъра на пакети NuGet във вашия проект за подписване на JPEG файл с QR код
- Добавете препратка към необходимите пространства от имена, за да вмъкнете QR код в JPEG
- Създайте обект от клас Signature, като подадете пътя на входния JPEG файл като аргумент на неговия конструктор
- Създайте обект от класа QrCodeSignOptions и задайте желаните свойства на QR кода за JPEG
- Извикване на метод Signature.Sign, предаване на подходящите опции за подписване на QR кода, за да запишете получения JPEG на диск
Библиотеката, представена в този урок, е създадена за гладка съвместимост в множество платформи. Можете да подписвате JPEG документи с QR код на популярни операционни системи като Windows, macOS и Linux, стига да имате инсталиран .NET. Като следвате тези инструкции, можете без усилие да интегрирате QR код в JPEG в C#, което ще подобри сигурността на документите и спазването на законите. За да видите как се изпълнява този процес на подписване, моля, прегледайте примерния код по-долу.
Код за подписване на JPEG с QR код с помощта на C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithQRCodeUsingCSharp | |
{ | |
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")) | |
{ | |
// create QRCode option with predefined QRCode text | |
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith") | |
{ | |
// setup QRCode encoding type | |
EncodeType = QrCodeTypes.QR, | |
// set signature position | |
Left = 100, | |
Top = 100 | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
В заключение, QR кодовете предоставят иновативен и ефективен начин за подписване на JPEG документи, като повишават сигурността и рационализират процеса на проверка. Това ръководство подробно обяснява всички необходими стъпки за това как да вмъкнете QR код в JPEG. След като настроите препоръчителната библиотека за подписи и коригирате пътищата на файловете според нуждите, интегрирането на кода за подписване на JPEG файлове във вашите проекти става плавен и неусложнен процес.
В предишния урок представихме подробно ръководство за подписване на JPEG файл с текстови подписи. Ако имате нужда от допълнителна помощ, горещо препоръчваме да се обърнете към нашето изчерпателно ръководство за това как да подпишете JPEG с текстов подпис с помощта на C#.