У меня есть форма PDF, которую я настроил для отправки данных (X) FDF в сценарий php, который использует PDFTK для анализа данных (X) FDF и сглаживания их, а затем сохранения в формате PDF на моем компьютере. система (для тестирования). В Adobe Acrobat Pro все работает нормально.
Но когда я использую Google Chrome для отправки формы, PDF-файл не создается. Он выводит данные FDF, но когда я пробую XFDF, он по-прежнему выводит только FDF, и когда я запускаю данные FDF через PDFTK вручную, я получаю эту ошибку:
java.lang.ClassCastException: pdftk.com.lowagie.text.pdf.PdfDictionary cannot be cast to pdftk.com.lowagie.text.pdf.PdfString
at pdftk.com.lowagie.text.pdf.FdfReader.readFields(FdfReader.java:148)
at pdftk.com.lowagie.text.pdf.FdfReader.readPdf(FdfReader.java:117)
at pdftk.com.lowagie.text.pdf.PdfReader.<init>(PdfReader.java:172)
at pdftk.com.lowagie.text.pdf.PdfReader.<init>(PdfReader.java:161)
at pdftk.com.lowagie.text.pdf.FdfReader.<init>(FdfReader.java:74)
at com.gitlab.pdftk_java.TK_Session.create_output(TK_Session.java:2598)
at com.gitlab.pdftk_java.pdftk.main_noexit(pdftk.java:158)
at com.gitlab.pdftk_java.pdftk.main(pdftk.java:130)
There was a problem with pdftk-java. Please report it at
https://gitlab.com/pdftk-java/pdftk/issues
including the message above, the version of pdftk-java (3.1.2), and if possible steps to reproduce the error.
Любые идеи о том, как получить форму работает в гугле Chrome?
Это необходимо для удобства использования, я не хочу, чтобы мои клиенты загружали Adobe Reader, но если это необходимо, это необходимо.