Šioje trumpoje pamokoje paaiškinama, kaip patikrinti parašą PDF naudojant Python. Informaciją, kaip nustatyti IDE pavyzdiniam kodui vykdyti, ir programos eigą gausite naudodami veiksmų sąrašą ir paleidžiamą pavyzdinį kodą, kuris gali būti naudojamas parašo PDF formato patikrinimui naudojant Python. Taip pat bus išnagrinėtos įvairios šio proceso metu galimos galimybės atlikti kitas su skaitmeniniais parašais susijusias operacijas.
Veiksmai, kaip patikrinti parašą PDF naudojant Python
- Nustatykite aplinką į pridėkite Aspose.PDF, skirtą Python per .NET, kad patvirtintumėte parašą
- Sukurkite PdfFileSignature objektą
- Susiekite tikslinį PDF su aukščiau pateiktu PdfFileSignature objektu naudodami bind_pdf() metodą
- Norėdami patvirtinti parašą, paskambinkite metodu verify_signature()
- Rodyti patvirtinimo pranešimą, jei jis patvirtintas
Šie veiksmai pateikia parašo tikrinimo PDF naudojant Python santrauką. Tai rodo, kad pirmiausia reikia deklaruoti PdfFileSignature objektą, o tada susieti šaltinio PDF naudojant bind_pdf(), kuris leidžia PdfFileSignature objektui išanalizuoti PDF, kad būtų galima patikrinti parašus. Galiausiai iškvieskite verify_signature() metodą ir pateikite parašo, kuris turi būti patikrintas, pavadinimą, jei naudojamas PDF faile, ar ne.
Kodas skaitmeninio parašo patvirtinimui PDF formatu naudojant Python
Šis aiškus kodas demonstruoja PDF skaitmeninio parašo patvirtinimo procesą naudojant Python. Jis naudoja aspose.pdf.facades.PdfFileSignature objektą tam tikram parašui susieti ir patikrinti, pateikdamas jo pavadinimą. Objekte PdfFileSignature yra įvairių metodų, leidžiančių patikrinti, ar PDF failas turi skaitmeninį parašą, ar ne, išgauti sertifikatus, gauti visų tuščių parašo laukų pavadinimus, pasirašyti PDF arba net pašalinti parašą.
Šiame straipsnyje parodyta, kaip patikrinti skaitmeninį parašą PDF formatu. Jei norite sužinoti, kaip apsaugoti PDF failus slaptažodžiais, žr. straipsnį kaip apsaugoti PDF failą slaptažodžiu naudojant Python.