I would like to have users:
1) fill out the form I create online;
2) save their data to a db;
3) then immediately (for example, when they hit a Submit button) have the data populate the fields in an online pdf document so they can view it online; and then
4) enable the user to print the completed form;
5) enable the user to also email the completed form, if desired.
Will Gravity Forms be able to achieve this scenario? Thanks!