Ovaj kratki vodič vodi kako dodati potpis u Word koristeći C# dijeljenjem pojedinosti konfiguracije, detaljnih koraka i primjera koda koji se može pokrenuti i koji koristi izvorni Word dokument, PKCS12 trgovinu i njegovu lozinku. Možete postaviti niz svojstava prije potpisivanja dokumenta koji je vidljiv korisnicima za njihovu referencu. Nakon što umetnete elektronički potpis u Word koristeći C#, on se može spremiti u bilo kojem od podržanih formata kao DOCX, DOC itd.
Koraci za dodavanje potpisa u Word pomoću C#
- Konfigurirajte razvojno okruženje za dodavanje Aspose.Words pomoću upravitelja paketa NuGet za potpisivanje dokumenata
- Učitajte PFX certifikat pomoću klase CertificateHolder tako da navedete put datoteke i lozinku
- Postavite komentare i vrijeme potpisivanja pomoću objekta SignOptions
- Učitajte izvornu Word datoteku koristeći FileStream
- Potpišite učitani dokument pomoću metode Sign u klasi DigitalSignatureUtil
- Učitajte potpisani dokument i provjerite podatke o potpisu
Ovi koraci opisuju postupak dodavanja digitalnog potpisa u Word koristeći C# dijeljenjem svih potrebnih klasa i metoda. Moramo učitati certifikat zajedno s lozinkom, a zatim postaviti nekoliko svojstava kao što su komentari autoriteta za potpisivanje, datum-vrijeme potpisivanja, slika retka potpisa i ID davatelja usluga. Naposljetku, potpisujemo dokument pomoću klase DigitalSignatureUtil i spremamo dokument na disk, međutim, posljednji korak nije obavezan gdje smo demonstrirali provjeru potpisa učitavanjem potpisanog dokumenta natrag i prikazom njegovih informacija.
Kod za potpisivanje Word dokumenata pomoću C#
Ovaj kod pokazuje kako umetnuti potpis u Word koristeći C# pomoću klase DigitalSignatureUtil. Podržava mnoge druge značajke kao i uklanjanje svih potpisa iz Word datoteke radi njezine izmjene. Slično tome, klasa DigitalSignature koja se koristi za dobivanje reference potpisa u učitanom dokumentu sadrži brojna svojstva kao što su vrijeme potpisivanja, komentari, naziv subjekta i naziv izdavatelja.
Ovaj vodič nas je vodio kako dodati potpis u Word koristeći C#. Ako ste zainteresirani za stvaranje Word datoteke od nule, pogledajte članak na kako napraviti Word dokument u C#.