Ovaj je članak osmišljen kako bi naučio kako dodati digitalni potpis u Excel pomoću C#. Pruža konceptualne korake za pisanje programa za dodavanje elektroničkog potpisa Excel dokumentu koristeći C# tako da se daju prvi koraci, a zatim se dijeli radni uzorak koda za testiranje ove značajke. Informacije se također dijele kako bi se prilagodilo potpisivanje Excel dokumenta poput XLSX pomoću PFX certifikata.
Koraci za umetanje elektroničkog potpisa u Excel pomoću C#
- Konfigurirajte okruženje za korištenje Aspose.Cells for .NET u vašem projektu
- Učitajte postojeću radnu knjigu ili izradite novu radnu knjigu s oglednim podacima u njoj pomoću objekta Workbook
- Instancirajte zbirku digitalnih potpisa
- Učitajte certifikat koristeći naziv datoteke certifikata i lozinku
- Stvorite digital signature koristeći učitani certifikat, komentare i datum potpisivanja
- Dodajte ovaj potpis zbirci koja se dalje dodaje radnoj knjizi
- Spremite potpisanu radnu knjižicu
Ovdje je postupak za stavljanje digitalnog potpisa u excel pomoću c# opisan u obliku koraka koje je lako pratiti gdje se prvo dijele konfiguracijski resursi, a zatim se objašnjava postupak korak po korak koji sadrži sve klase, metode , i njihovu upotrebu u nizu. Potrebna vam je datoteka PFX certifikata, njezina lozinka i radna knjiga ako digitalne potpise želite dodati postojećoj radnoj knjizi. U suprotnom izradite jednostavnu novu radnu knjigu za testiranje značajke kao što je prikazano u primjeru koda u nastavku. Konačna radna knjiga s digitalnim potpisom može se spremiti u bilo kojem od podržanih formata kao što su XLSX, XLS, XLSM itd.
Kod za digitalno potpisivanje Excel dokumenta pomoću C#
Ovaj kod pokazuje kako dodati digitalni potpis u Excel pomoću C# gdje se objekt klase X509Certificate2 koristi za učitavanje datoteke certifikata. Imajte na umu da postoji više od 15 različitih preopterećenih konstruktora za ovu klasu koji se mogu koristiti za učitavanje datoteke certifikata. Također, prilikom izrade digitalnog potpisa uz pomoć ove datoteke certifikata možete koristiti i niz bajtova koji sadrži certifikat umjesto datoteke na disku.
Ovaj vodič nas je naučio elektronički potpisati Excel dokument koristeći C#. Ako želite naučiti postupak otvaranja proračunskih tablica zaštićenih lozinkom, pogledajte članak na kako otvoriti Excel datoteku zaštićenu lozinkom u C#.