I recently had to use many different PDF documents with forms from my university. As a Linux user with a poppler-based PDF viewer, I could not edit some forms, and I could not even display others. There seem to be three different types of form regarding compatibility with other programs than the Adobe ones:
- Forms that are editable to full extent in every form-editing PDF viewer that I know (example 1).
- Forms that can be displayed in poppler-based PDF viewers, but cannot be edited properly – e. g. some dropdown fields can't be selected; entries that should be copied to other locations like address fields are not reproduced (example 2).
- Forms that can not even be displayed by any of my tested PDF viewers / editors except Master PDF Editor (Linux), the Adobe programs and Foxit PDF (both Windows). These forms also can only be edited properly in the Adobe programs in my case; Master PDF Editor e. g. does not calculate a sum on page 3 of example 3.
What are the technical causes for these different levels of interoperability?
Can the features of 2. and 3. be achieved with a PDF document that is fully compatible to virtually every PDF viewer like 1.?
Thank you for your suggestions!
P. S.: Please excuse that the example documents are German, I have linked directly to publicly available request documents from my university.