Den här artikeln beskriver hur man verifierar en digital signatur i ett Word dokument med Python. Den innehåller information om IDE-inställningar, en lista över programmeringsinstruktioner och ett exempelkod för en Word digital signaturkontroll med Python. Du kommer att lära dig hur du får åtkomst till alla signaturer i en Word-fil och hämtar olika egenskaper för varje signatur.
Steg för DOCX-signaturvalidering med Python
- Konfigurera miljön för att använda Aspose.Words for Python via .NET för att verifiera digital signatur
- Ange sökvägen till en Word-fil som innehåller en digital signature
- Upptäck förekomsten av signaturen i mål-Word-filen
- Ladda signatursamlingen från Word-filen
- Kontrollera valid flaggan från samlingen av signaturer
- Gå igenom alla signaturer och få åtkomst till varje signatur
- Visa alla egenskaper för varje signatur för användarbekräftelse
Dessa steg definierar processen för autentisering av dokumentsignatur med Python. Kontrollera förekomsten av signaturen i mål-Word-filen och ladda samlingen av signaturer om den upptäcks i filen. Slutligen går du igenom varje signatur och visar egenskaperna för användaren för verifiering.
Kod för att verifiera elektronisk signatur i DOCX med Python
Koden ovan demonstrerar processen för DOCX signaturvalidering med Python. Klassen FileFormatInfo har alternativet att kontrollera om källfilen är krypterad och kräver ett lösenord för att öppnas. Observera att i Python kan direkt åtkomst till certificate_holder.certificate-detaljer vara begränsad; du kanske inte kan komma åt dess egenskaper.
Den här artikeln har visat hur man verifierar digitala signaturer i en Word-fil. För att skriva ut en Word-fil med kommentarer, se artikeln Skriv ut Word-dokument med kommentarer i Python.