Ovaj kratki vodič opisuje kako elektronički potpisati Word dokument pomoću Pythona. Sadrži pojedinosti za postavljanje okruženja, popis koraka za izvršenje zadatka i primjer koda koji se može pokrenuti za dodavanje digitalnog potpisa u Word pomoću Pythona. Raspravljat ćemo o različitim opcijama za prilagodbu zadatka potpisivanja postavljanjem različitih svojstava objekta klase SignOptions.
Koraci za umetanje potpisa u Word pomoću Pythona
- Postavite IDE da koristi Aspose.Words za Python putem .NET-a za potpisivanje Word datoteke
- Stvorite objekt CertificateHolder tako da unesete datoteku certifikata i lozinku u metodi create().
- Napravite objekt klase SignOptions da prilagodite potpise
- Dodajte neke komentare
- Postavite datum i vrijeme potpisivanja
- Potpišite ciljnu Word datoteku pomoću metode sign() u klasi DigitalSignatureUtil
Ovi koraci objašnjavaju kako umetnuti potpis u Word koristeći Python uz pomoć jednostavnog niza zadataka. Moramo kreirati objekt vlasnika certifikata i opcije potpisa. Metoda DigitalSignatureUtil.sign() koristi ova dva objekta za potpisivanje ciljne Word datoteke.
Kod za umetanje potpisa u Word pomoću Pythona
Ovaj primjer koda pokazuje kako se prijaviti na Word dokument pomoću Pythona. Klasa digitalnih potpisa ima svojstvo CertificateHolder koje zahtijeva datoteku certifikata u PFX formatu i lozinku za certifikat. Klasa SignOptions ima brojna svojstva i metode za postavljanje karakteristika potpisa, na primjer, sliku retka potpisa, ID retka potpisa, vrijeme potpisivanja, ID pružatelja usluga, lozinku za dešifriranje i komentare.
Ovaj vodič nas je vodio o kako umetnuti potpis u Word koristeći Python. Ako želite naučiti zaštititi datoteku lozinkom, pogledajte članak na kako lozinkom zaštititi Word dokument u Pythonu.