I have two PDF forms at the following download location - PDF Documents
These are the same file, with the only exception that version A2 was created by opening version A in Acrobat Pro DC, clicking a checkbox at the top of the form (or fill in any field), then Save As..
I'm using this code:
PdfReader reader = new PdfReader(HttpContext.Current.Server.MapPath("~/documents/Appendix-A.pdf"));
var form = reader.AcroFields;
var fields = form.Fields;
When I use Appendix-A.pdf, the fields collection is properly filled. When I use Appendix-A2.pdf, the fields collection is null.
How can I get the fields and values from the filled in form (Appendix-A2.pdf)?
Note: I noticed that even the preview of the two forms at the link above is different.