0

Java を使用して PDF フォーム ファイルをフラット化しようとしています。PdfReader API を使用しています。しかし、私はこれらの特定のエラーが表示されています:

PdfReader cannot be resolved to a type
PdfStamper cannot be resolved to  a type
AcroFields cannot be resolved to a type .

誰が私に教えてもらえますか、私が欠けているJar、またはこれが起こった他の考えられる理由はありますか?

これはコードです:

        import java.io.FileOutputStream;

        public class FormFillAndMakeItFlattenPDF {
            public static void main(String[] args) {
                try {
                    PdfReader reader = new PdfReader("SimpleRegistrationForm.pdf");
                    PdfStamper stamp2 = new PdfStamper(reader, new FileOutputStream("FormFillAndMakeItFlattenPDF.pdf"));
                    AcroFields form2 = stamp2.getAcroFields();
                    form2.setField("name", "your name");
                    form2.setField("address", "address");
                    form2.setField("postal_code", "code");
                    form2.setField("email", "youremail");
                    stamp2.setFormFlattening(true);
                    stamp2.close();
                }
                catch (Exception de) {
                    de.printStackTrace();
                }
            }
        }
4

0 に答える 0