Denna korta handledning förklarar hur man verifierar signatur i PDF med Python. Du får information för att ställa in IDE för att köra exempelkoden, och programmets flöde med hjälp av en lista med steg och en körbar exempelkod som kan användas för att verifiera signatur i PDF med Python. Olika tillgängliga alternativ under denna process kommer också att utforskas för att utföra andra operationer relaterade till siffersignaturerna.
Steg för att verifiera signatur i PDF med Python
- Ställ in miljön på lägg till Aspose.PDF för Python via .NET för att verifiera signaturen
- Instantiera PdfFileSignature-objektet
- Bind mål-PDF-filen med ovanstående PdfFileSignature-objekt med metoden bind_pdf()
- Anropa metoden verify_signature() för att verifiera signaturen
- Visa verifieringsmeddelandet om det är verifierat
Dessa steg ger en sammanfattning för signaturvalidering på PDF med Python. Den visar att först ett PdfFileSignature-objekt ska deklareras och sedan binda käll-PDF-filen med bind_pdf() som gör det möjligt för PdfFileSignature-objektet att analysera PDF:en för att verifiera signaturerna. Anropa slutligen metoden verify_signature() och ange namnet på signaturen som ska verifieras om den används av PDF:en eller inte.
Kod för att verifiera digital signatur i PDF med Python
Den här skarpa koden demonstrerar PDF digital signaturvalideringsprocessen med Python. Den använder objektet aspose.pdf.facades.PdfFileSignature för att binda och verifiera en viss signatur genom att ange dess namn. PdfFileSignature-objektet innehåller olika metoder för att kontrollera om en PDF-fil har en digital signatur eller inte, extrahera certifikat, hämta namnen på alla tomma signaturfält, signera en PDF eller till och med ta bort en signatur.
Den här artikeln visar oss hur du verifierar digital signatur i PDF. Om du vill lära dig processen för att skydda PDF-filer med lösenord, se artikeln om hur man skyddar PDF-fil med lösenord med Python.