Create document to be signed


Been trying to learn to Streamlit without real use case, so it’s all for my personal consumption.

At work, a request came up where users need to fill up and sign a legal document, with option to print, download and email the document.

I reckon, the document would be a series of input fields. There would be a signature pad. Streamlit/Python would convert the document to PDF.

Sounds simple, but this could be a start to get Streamlit introduced in my workplace.

Any input from the community how to go about this requirement? Perhaps tips from someone who has done similar?


Hi @jeisma -

I suspect that the Streamlit - Drawable Canvas component by @andfanilo might be all you need: