Skip to main content
TooManyProjects
Participant
September 15, 2017
Answered

Restrict Printing of Fillable PDF until Field Requirements Met

  • September 15, 2017
  • 2 replies
  • 2906 views

I want to create fillable PDF forms that users would fill in via Adobe, but then print when complete, and sign with wet signature and then submit by fax or scanning and emailing.  When these forms are done, they would be posted on an open access web page, and anyone who needs the forms would visit the web site and grab the forms they need. 

I want to prevent them from printing the form until all required fields and other field requirements have been met.

I can figure out how to create forms and how to designate fields as required, but I can't figure how how to restrict printing until my rules are met.

If, I can I apply these kinds of printing restrictions, how do I do this?

Thank you in advance for your help.

This topic has been closed for replies.
Correct answer try67

Actually, it can be. I developed a tool that allows you to validate that all required fields are filled-in before the file can be printed in full.

If the user attempts to print it before that, it will print without any of the data in the fields, ie as a blank form.

Of course, there are ways around it, but it will do the job for most users.

You can find it here: Custom-made Adobe Scripts: Acrobat -- Validate Required Fields Before Printing or Saving

2 replies

try67
Community Expert
try67Community ExpertCorrect answer
Community Expert
September 15, 2017

Actually, it can be. I developed a tool that allows you to validate that all required fields are filled-in before the file can be printed in full.

If the user attempts to print it before that, it will print without any of the data in the fields, ie as a blank form.

Of course, there are ways around it, but it will do the job for most users.

You can find it here: Custom-made Adobe Scripts: Acrobat -- Validate Required Fields Before Printing or Saving

Bernd Alheit
Community Expert
Community Expert
September 15, 2017

This is not possible.