Ez a cikk megtanítja digitális aláírás hozzáadását az Excel programban C# használatával. Megadja a koncepcionális lépéseket egy olyan program készítéséhez, amely elektronikus aláírást ad egy Excel-dokumentumhoz C# használatával úgy, hogy az első lépéseket megadja, majd egy működő mintakódot oszt meg a funkció teszteléséhez. Információkat is megosztanak az Excel-dokumentum aláírásának testreszabásához, például egy XLSX-hoz a PFX tanúsítvánnyal.
Lépések az elektronikus aláírás beszúrásához az Excelben a C# használatával
- Állítsa be a környezetet a Aspose.Cells for .NET használatához a projektben
- Töltsön be egy meglévő munkafüzetet, vagy hozzon létre egy új munkafüzetet mintaadatokkal a Workbook objektum segítségével
- Digitális aláírások gyűjteményének példányosítása
- Töltsön be egy tanúsítványt a tanúsítványfájl nevével és a jelszóval
- Hozzon létre egy digital signature-t a betöltött tanúsítvány, megjegyzések és aláírási dátum használatával
- Adja hozzá ezt az aláírást a munkafüzethez tovább hozzáadott gyűjteményhez
- Mentse el az aláírt munkafüzetet
Itt a *digitális aláírás excelbe c# használatával történő elhelyezésének folyamata egyszerűen követhető lépések formájában van leírva, ahol először a konfigurációs erőforrásokat osztják meg, majd egy lépésről lépésre ismertetjük az összes osztályt és metódust tartalmazó eljárást. , és használatuk sorrendjében. Szüksége van egy PFX-tanúsítványfájlra, annak jelszavára és egy munkafüzetre, ha a digitális aláírásokat egy meglévő munkafüzethez kívánja hozzáadni, ellenkező esetben hozzon létre egy egyszerű új munkafüzetet a szolgáltatás teszteléséhez, az alábbi mintakódban bemutatott módon. A digitális aláírással ellátott végleges munkafüzet bármelyik támogatott formátumban menthető, például XLSX, XLS, XLSM stb.
Kód egy Excel-dokumentum digitális aláírásához C# használatával
Ez a kód bemutatja, hogyan lehet digitális aláírást hozzáadni az Excelhez C# használatával, ahol az X509Certificate2 osztály objektumot használják a tanúsítványfájl betöltésére. Vegye figyelembe, hogy ehhez az osztályhoz több mint 15 különböző túlterhelt konstruktor tartozik, amelyek használhatók egy tanúsítványfájl betöltésére. A tanúsítványfájl segítségével digitális aláírás létrehozásakor a lemezen lévő fájl helyett használhatja a tanúsítványt tartalmazó bájttömböt is.
Ez az oktatóanyag megtanított minket elektronikusan aláírni egy Excel-dokumentumot C# használatával. Ha szeretné megismerni a jelszóval védett táblázatok megnyitásának folyamatát, olvassa el a(z) Hogyan lehet megnyitni a jelszóval védett Excel fájlt C#-ban cikket.