Devo implementare il servizio di firma digitale (non per forza criptata) nella mia webapp.
Il servizio che sto cercando dovrebbe:
1) Permettermi di aprire un documento PDF per modificarlo
2) Nella modifica devo poterci inserire dei campi già inseriti precedentemente nella mia webapp (sarà l'utente che deciderà quali inserire di quelli disponibili)
3) Inviarlo in qualche modo a un altro utente per farglielo firmare
4) Riceverlo firmato
Eventualmente se ci sono anche delle librerie in JS potrei utilizzare anche quelle.
Ho visto in giro un software, che non so come è programmato, ma se non sbaglio converte un PDF in JPG, permette di trascinare i campi dell'utente del punto 2 tramite qualche libreria javascript, lo invia all'altro utente che firma questa immagine in qualche modo (non conosco il nome della libreria) e poi lo rimanda completando il punto 4.
In quest'altra App che ho visto ovviamente dubito fortemente che la firma fosse criptata, ma onestamente non m'interessa particolarmente.
Grazie mille a chiunque riesca a darmi una mano.
-------------------------------- AGGIORNAMENTO -----------------------------------------
Guardando il codice del servizio terzo ho capito che:
1) Aprono il file .pdf con questa libreria e lo caricano dentro un canvas come immagine.
2) trascinano i field tramite quest'altra libreria ottenendo un risultato come:
Ora la mia domanda è: con che libreria fondono i rettangoli sovrapposti sul canvas e draggati con il testo? (li dove c'è scritto IBAN dovrà essere sostituito con l'iban dell'utente)