If I type the input values and click on download, I will only see the label values and not of the inputs and I assume it is because when I type, the value does not get updated.
Not really sure why you want to print the form in a pdf. Normally when generating a pdf you have a view and you pass some data to that view and insert it in there. Just like a normal view where you use blade variables.
So I expect you to have a controller that is returning a view. After submitting the form you will have another controller action that takes a view, prints the submitted values in the view and then compiles that down to a PDF.
What is your current flow right now? How do you want it to work?