Kaip pridėti parašą Word naudojant C#

Šioje trumpoje mokymo programoje paaiškinama, kaip pridėti parašą programoje Word naudojant C#, bendrinant konfigūracijos informaciją, išsamius veiksmus ir paleidžiamo kodo pavyzdį, kuris naudoja šaltinio Word dokumentą, PKCS12 parduotuvę ir jos slaptažodį. Prieš pasirašydami dokumentą, kuris yra matomas vartotojams, galite nustatyti keletą ypatybių. Kai įterpiate elektroninį parašą programoje Word naudodami C#, jį galima išsaugoti bet kuriuo palaikomu formatu, pvz., DOCX, DOC ir kt.

Veiksmai, kaip pridėti parašą Word naudojant C#

  1. Sukonfigūruokite kūrimo aplinką, kad pridėtumėte Aspose.Words naudodami NuGet paketų tvarkyklę, kad pasirašytumėte dokumentus
  2. Įkelkite PFX sertifikatą naudodami CertificateHolder klasę, nurodydami failo kelią ir slaptažodį
  3. Nustatykite komentarus ir pasirašymo laiką naudodami objektą SignOptions
  4. Įkelkite šaltinio Word failą naudodami FileStream.
  5. Pasirašykite įkeltą dokumentą naudodami “SignatureUtil” klasės “Signature” metodą
  6. Įkelkite pasirašytą dokumentą ir patikrinkite parašo informaciją

Šie veiksmai aprašo skaitmeninio parašo įtraukimo į Word naudojant C# procesą bendrinant visas reikalingas klases ir metodus. Turime įkelti sertifikatą kartu su slaptažodžiu ir nustatyti kelias ypatybes, pvz., pasirašymo institucijos komentarus, pasirašymo datą ir laiką, parašo eilutės vaizdą ir teikėjo ID. Galiausiai pasirašome dokumentą naudodami DigitalSignatureUtil klasę ir išsaugome dokumentą diske, tačiau paskutinis veiksmas yra neprivalomas, kai parodėme parašo patikrinimą įkeldami pasirašytą dokumentą atgal ir rodydami jo informaciją.

Kodas pasirašyti Word dokumentus naudojant C#

Šis kodas parodo kaip įterpti parašą į Word naudojant C# naudojant DigitalSignatureUtil klasę. Jis palaiko daugybę kitų funkcijų, taip pat visų parašų pašalinimą iš Word failo, kad jį modifikuotų. Panašiai skaitmeninio parašo klasėje, kuri naudojama parašo nuorodai gauti įkeltame dokumente, yra daug ypatybių, pvz., pasirašymo laikas, komentarai, temos pavadinimas ir išdavėjo pavadinimas.

Ši pamoka padėjo mums pridėti parašą prie Word naudojant C#. Jei jus domina Word failo kūrimas nuo nulio, žr. straipsnį kaip sukurti Word dokumentą C#.

 Latviski