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