FileOutputStream fos = new FileOutputStream("E:/test/test.pdf");
            ByteArrayOutputStream baos= new ByteArrayOutputStream();
            PdfReader reader = new PdfReader(path);
            PdfStamper stamp =new PdfStamper(reader,baos);
            AcroFields  form = stamp.getAcroFields();
            
            for(Iterator i = map.entrySet().iterator(); i.hasNext(); )
            {
                Map.Entry e = (Map.Entry) i.next();
                form.setField(e.getKey().toString(), e.getValue().toString());//这里写的代码没有起到作用
            }
            stamp.setFormFlattening(true);
            stamp.close();
            
            Document doc = new Document();
            PdfCopy pdfcopy = new PdfCopy(doc,fos);
            doc.open();
            PdfImportedPage  impPage = pdfcopy.getImportedPage(new PdfReader(baos.toByteArray()), 1);    
            pdfcopy.addPage(impPage);
            doc.close();