JPEG slike naširoko se koriste za pohranu i dijeljenje vizualnih informacija, ali mogu postojati scenariji u kojima želite poboljšati sigurnost ili mogućnosti praćenja ovih slika. Jedan od načina da se to postigne je stvaranje potpisa crtičnog koda u JPEG. U ovom vodiču ćemo vas provesti kroz korake kako potpisati JPEG potpisom crtičnog koda koristeći C#. Ispod su temeljni koraci potrebni za stvaranje potpisa crtičnog koda u JPEG-u koristeći C#.
Koraci za potpisivanje JPEG-a potpisom crtičnog koda pomoću C#
- Instalirajte GroupDocs.Signature for .NET putem upravitelja paketa NuGet u svoj projekt kako biste sliku potpisali crtičnim kodom
- Dodajte referencu na potrebne prostore imena za potpisivanje JPEG dokumenta
- Kreirajte objekt klase Signature prosljeđivanjem putanje ulazne JPEG datoteke kao argumenta njenom konstruktoru
- Napravite instancu klase BarcodeSignOptions i navedite vrstu potpisa crtičnog koda zajedno sa željenim opcijama potpisivanja
- Pozovite metodu Signature.Sign da biste potpisali JPEG i spremili izlaz na disk
Da biste se pridržavali ovih uputa, možete jednostavno integrirati potpis crtičnog koda u JPEG u C#. To povećava sigurnost i autoritet vaših slika. Knjižnica korištena u ovom vodiču osmišljena je za jedinstvenu kompatibilnost s više platformi. Postupak potpisivanja slika bar kodovima može se izvršiti na popularnim operativnim sustavima kao što su Windows, macOS i Linux, sve dok je instaliran .NET. Za ilustraciju implementacije ovog procesa potpisivanja, pogledajte primjer koda u nastavku.
Kod za potpisivanje JPEG-a s potpisom crtičnog koda pomoću 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); | |
} | |
} | |
} | |
} |
Ukratko, ovaj vodič je objasnio kako stvoriti JPEG crtični potpis koristeći C#. Potičemo vas da eksperimentirate s ponuđenim primjerom koda kako biste ga prilagodili svojim specifičnim potrebama. Na taj način možete kreirati personalizirana rješenja za potpisivanje JPEG datoteka s potpisima crtičnog koda koji odgovaraju onome što tražite. Nakon što ste postavili preporučenu biblioteku potpisa i izvršili potrebne promjene u stazama datoteka, integracija koda za potpisivanje slika s crtičnim kodovima u vašim projektima postaje jednostavna i jednostavna.
U prethodnoj smo temi podijelili vodič korak po korak o potpisivanju XLSX slikovnim potpisom pomoću C#. Ako trebate dodatnu pomoć, predlažemo da pogledate naš sveobuhvatni vodič o tome kako potpišite XLSX slikovnim potpisom koristeći C#.