Le immagini JPEG sono ampiamente utilizzate per archiviare e condividere informazioni visive, ma potrebbero esserci scenari in cui desideri migliorare la sicurezza o le capacità di tracciamento di queste immagini. Un modo per raggiungere questo obiettivo è creare firme di codici a barre in JPEG. In questo tutorial ti guideremo attraverso i passaggi su come firmare JPEG con firma con codice a barre utilizzando C#. Di seguito sono riportati i passaggi fondamentali necessari per creare la firma del codice a barre in JPEG utilizzando C#.
Passaggi per firmare JPEG con firma con codice a barre utilizzando C#
- Installa GroupDocs.Signature for .NET tramite il gestore pacchetti NuGet nel tuo progetto per firmare l’immagine con il codice a barre
- Aggiungi riferimento agli spazi dei nomi necessari per firmare il documento JPEG
- Crea un oggetto della classe Signature passando il percorso del file JPEG di input come argomento al suo costruttore
- Crea un’istanza della classe BarcodeSignOptions e specifica il tipo di firma del codice a barre insieme alle opzioni di firma desiderate
- Chiama il metodo Signature.Sign per firmare JPEG e salvare l’output su disco
Per attenersi a queste istruzioni, puoi facilmente integrare la firma del codice a barre in JPEG in C#. Ciò aumenta la sicurezza e l’autorità delle tue immagini. La libreria utilizzata in questo tutorial è progettata per la compatibilità multipiattaforma unificata. La procedura di firma delle immagini con codici a barre può essere eseguita sui sistemi operativi più diffusi come Windows, macOS e Linux, purché sia installato .NET. Per illustrare l’implementazione di questo processo di firma, consultare l’esempio di codice riportato di seguito.
Codice per firmare JPEG con firma con codice a barre utilizzando 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); | |
} | |
} | |
} | |
} |
In sintesi, questa guida ha spiegato come creare una firma del codice a barre JPEG utilizzando C#. Ti invitiamo a sperimentare il codice di esempio fornito per adattarlo alle tue esigenze specifiche. In questo modo, puoi creare soluzioni personalizzate per firmare file JPEG con firme di codici a barre che corrispondono a ciò che stai cercando. Una volta impostata la libreria di firme consigliata e apportate le modifiche necessarie ai percorsi dei file, integrare il codice per firmare le immagini con i codici a barre nei tuoi progetti diventa facile e diretto.
Nell’argomento precedente, abbiamo condiviso la guida passo passo sulla firma di XLSX con firma immagine utilizzando C#. Se hai bisogno di ulteriore aiuto, ti suggeriamo di consultare la nostra guida completa su come firmare XLSX con firma immagine utilizzando C#.