I’m working on a web application where I need to implement a feature that allows users to drag and drop signature fields onto a PDF document. Once the user drops a signature field, they should be able to position it on the PDF. After positioning, the PDF should be saved with the signature fields, and ideally, this modified PDF should be sent to the user via email.
I’m using React on the frontend for the drag-and-drop functionality and handling PDFs with libraries like react-pdf-viewer. On the backend, I’m using Node.js with Express and Multer for handling file uploads.
Here are the specific points I’m looking for guidance on:
How can I integrate drag-and-drop functionality to place signature fields on a PDF within a React application?
What is the best approach to save the PDF with these signature fields once positioned by the user?
How can I send this modified PDF via email to the user?
I have been working on a web application using React for the frontend and Node.js with Express on the backend. Specifically, I’ve integrated react-pdf-viewer for rendering PDFs on the client side and interactjs for drag-and-drop functionality to place signature fields on the PDF.
Satyam ojha is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1