Kaip pridėti skaitmeninį parašą Excel naudojant C#

Šis straipsnis skirtas išmokyti kaip pridėti skaitmeninį parašą programoje Excel naudojant C#. Jame pateikiami konceptualūs žingsniai, kaip parašyti programą, skirtą elektroninio parašo pridėjimui prie Excel dokumento naudojant C#, kad būtų pateikti pirmieji žingsniai, o tada bendrinamas darbo pavyzdys, skirtas šiai funkcijai išbandyti. Informacija taip pat bendrinama, kad būtų galima tinkinti Excel dokumento, pvz., XLSX, pasirašymą naudojant PFX sertifikatą.

Veiksmai, kaip įterpti elektroninį parašą į „Excel“ naudojant C#

  1. Sukonfigūruokite aplinką, kad savo projekte naudotumėte Aspose.Cells for .NET
  2. Įkelkite esamą darbaknygę arba sukurkite naują darbaknygę su duomenų pavyzdžiais naudodami objektą Workbook
  3. Sukurkite skaitmeninių parašų rinkinį
  4. Įkelkite sertifikatą naudodami sertifikato failo pavadinimą ir slaptažodį
  5. Sukurkite digital signature naudodami įkeltą sertifikatą, komentarus ir pasirašymo datą
  6. Pridėkite šį parašą prie rinkinio, kuris toliau pridedamas prie darbaknygės
  7. Išsaugokite pasirašytą darbo knygą

Čia procesas, kaip įdėti skaitmeninį parašą į Excel naudojant c#, yra aprašytas lengvai atliekamų veiksmų forma, kai pirmiausia bendrinami konfigūracijos ištekliai, o tada paaiškinama žingsnis po žingsnio procedūra, kurioje yra visos klasės ir metodai. , ir jų naudojimą eilės tvarka. Jei skaitmeniniai parašai turi būti įtraukti į esamą darbaknygę, jums reikia PFX sertifikato failo, jo slaptažodžio ir darbaknygės, kitu atveju sukurkite paprastą naują darbaknygę funkcijai išbandyti, kaip parodyta toliau pateiktame pavyzdiniame kode. Galutinė darbaknygė su skaitmeniniu parašu gali būti išsaugota bet kuriuo palaikomu formatu, pvz., XLSX, XLS, XLSM ir kt.

Kodas skaitmeniniam Excel dokumento pasirašymui naudojant C#

Šis kodas parodo, kaip pridėti skaitmeninį parašą prie Excel naudojant C#, kur X509Certificate2 klasės objektas naudojamas sertifikato failui įkelti. Atminkite, kad šiai klasei yra daugiau nei 15 skirtingų perkrautų konstruktorių, kuriuos galima naudoti sertifikato failui įkelti. Taip pat kurdami skaitmeninį parašą naudodami šį sertifikato failą, vietoj failo diske galite naudoti baitų masyvą, kuriame yra sertifikatas.

Ši pamoka išmokė mus elektroniškai pasirašyti Excel dokumentą naudojant C#. Jei norite sužinoti, kaip atidaryti slaptažodžiu apsaugotas skaičiuokles, žr. straipsnį kaip atidaryti slaptažodžiu apsaugotą Excel failą C#.

 Latviski