Šiame straipsnyje rasite informaciją, kaip pasirašyti PDF naudojant Python REST API. Išmoksite elektroniniu būdu pasirašyti PDF failus naudodami Python pagrindu veikiančią API su Python pagrindu veikiančia debesijos SDK. Tai padės įkelti tikslinį PDF failą ir parašo failą į debesies saugyklą, o tada pasirašyti PDF failą naudojant parašo failą.
Būtina sąlyga
- Paskyros kūrimo API prisijungimo duomenys, kad pridėtumėte parašą prie PDF
- Atsisiųskite Aspose.PDF debesies SDK, skirtas Dotpython, kad galėtumėte elektroniniu būdu pasirašyti PDF failą
- Nustatykite Python projektą naudodami aukščiau pateiktą SDK
PDF pasirašymo internetu naudojant Python REST sąsają veiksmai
- Sukurkite PdfApi egzempliorių naudodami savo kliento ID ir kliento slaptus prisijungimo duomenis.
- Nurodykite PDF failo pavadinimą, parašo failo pavadinimą ir saugojimo aplanko kelią
- Parašo padėties ir dydžio nustatymas PDF puslapyje naudojant Stačiakampis
- Inicijuokite parašo egzempliorių naudodami kelią, tipą, slaptažodį ir vaizdines ypatybes
- Užpildykite metaduomenis, pvz., įgaliojimus, vietą, kontaktinį asmenį ir pasirašymo datą
- Įkelkite ir PDF, ir sertifikato failus į sukonfigūruotą aplanką
- Norėdami įkeltam PDF failui pritaikyti skaitmeninį parašą, iškvieskite PostSignDocument
- Nuskaitykite pasirašytų dokumentų srautą ir įrašykite jį lokaliai kaip Sample_out.pdf
Šie veiksmai apibendrina, kaip skaitmeniniu būdu pasirašyti PDF naudojant Python REST API. Šis kodas prisijungia prie Aspose.PDF Cloud, įkelia PDF failą ir sertifikatą, tada skaitmeniniu būdu pasirašo dokumentą naudodamas pateiktus prisijungimo duomenis ir parašo duomenis. Pasirašius, atnaujintas PDF failas atsisiunčiamas ir išsaugomas lokaliai kaip naujas failas.
Kodas, skirtas pridėti parašą prie PDF naudojant Python RESTful paslaugą
Šis kodas demonstruoja PDF dokumentų pasirašymo procesą naudojant Python Low Code API. Atminkite, kad norint pasirašyti PDF failą, jame turi būti Parašo tipo formos laukas ir žinomas jo pavadinimas. Jei PDF faile nėra Parašo tipo lauko arba naudojamas neteisingas lauko pavadinimas, gausite klaidą.
Šiame straipsnyje sužinojome, kaip pasirašyti PDF failą. Norėdami suspausti PDF failą, žr. straipsnį Suspauskite PDF failus naudodami Python REST API.