We have a license for Spire.PDF for .NET and are using it to fill in data into fields in a PDF and then we re-save the PDF. These re-saved PDFs open and display correctly in every PDF reader except Acrobat. In Acrobat a bunch of fields don't show the data that was entered into them at all - it's as if they are still blank.
I have a simple way to demonstrate this. I wrote a simple program that opens a PDF, iterates through all fields and just fills in sequential numbers into all the fields, and then saves the form. This is a large PDF with over 900 fields.
When you open this saved PDF in Acrobat, after some number of fields, they start showing as empty. In every other PDF viewer, all the fields show as filled in.
If I take this same PDF and open it in a PDF view and manually enter in data and re-save, then when opened in Acrobat, all the fields show as filled in.
Something in the way that Spire.PDF filled in fields does not work when viewed in Acrobat.
I've attached the PDF that Spire.PDF generates where I put data in all fields as save it. If you open in Acrobat, starting on page 8, Line 13c, all the fields for the rest of the page are blank. A ew fields show on page 9 but then the rest are missing. Fields start showing again until page 14, then they are all blank. If you open this same PDF in any other PDF viewer, they are not blank - all fields have text filled in.