Uključujući JPEG slike, tekstualni potpisi pružaju neprobojan i siguran način provjere izvornosti i integriteta elektroničkih dokumenata. Nakon čitanja ovog vodiča, moći ćete potpisati JPEG s tekstualnim potpisom koristeći C#. To će vam pomoći da vaši dokumenti budu sigurniji i da ljudi više vjeruju vašim programima. Počnimo s jednostavnim koracima i brzo shvatimo kako dodati tekstualni potpis u JPEG pomoću C#, uz pomoć primjera u kodu.
Koraci za potpisivanje JPEG-a tekstualnim potpisom pomoću C#
- Instalirajte GroupDocs.Signature for .NET putem upravitelja paketa NuGet kako biste potpisali JPEG
- Uključite referencu na potrebne prostore imena za potpis teksta u JPEG-u
- Kreirajte objekt klase Signature prosljeđivanjem putanje ulazne JPEG datoteke kao argumenta njenom konstruktoru
- Instancirajte objekt klase TextSignOptions i postavite svojstva za izgled tekstualnog potpisa u JPEG-u
- Pozovite metodu Signature.Sign uvođenjem navedenih opcija potpisa teksta za spremanje dobivenog JPEG-a na disk
Biblioteka Signature dizajnirana je za besprijekornu upotrebu na različitim platformama. Ne morate instalirati dodatni softver za integraciju tekstualnog potpisa u JPEG u C#. Spomenuti koraci rade na popularnim operativnim sustavima kao što su Windows, macOS i Linux, sve dok imate instaliran .NET. Bilo da ste uključeni u projekt ili trebate dijeliti potpisane slike na različitim platformama, mogućnost stvaranja tekstualnog potpisa u JPEG-u nevjerojatno je vrijedna. Da biste bolje razumjeli kako se to radi, pogledajte primjer koda u nastavku.
Kod za potpisivanje JPEG-a tekstualnim potpisom pomoću 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); | |
} | |
} | |
} | |
} |
Dodavanje C# tekstualnog potpisa na JPEG jednostavan je i učinkovit postupak, koji omogućuje jamčenje autentičnosti vaših JPEG slika. U ovom smo članku predstavili opsežan vodič o tome kako umetnuti tekstualni potpis u JPEG datoteke koristeći C#, zajedno s kratkim primjerom koda. Nakon što postavite predloženu biblioteku potpisa i prema potrebi prilagodite staze datoteka, integracija dostavljenog koda u vaše projekte postaje glatka i nekomplicirana zadaća.
Prethodno smo podijelili detaljan vodič o potpisivanju JPEG datoteka potpisom crtičnog koda pomoću C#. Ako trebate dodatnu pomoć ili dublje upute, potičemo vas da pogledate naš opsežni vodič na istu temu, koji pruža sveobuhvatnu pomoć o tome kako potpišite JPEG s potpisom crtičnog koda koristeći C#.