第一步:打开软件,新建或者打开pdf文件;
第二步:接着,在界面上方点击选择“编辑表单”工具;
第三步:点击此文本选项后,在空白处点击添加;
第四步:然后再单击鼠标右键,选择“创建多个副本”;
第五步:在d出的窗口中,设置域数后,点击“确定”即可;
第六步:以下就是创建好的表格啦,点击“注释工具”可在单元格中输入文本内容,注意:此表格为表单数据,与Excel表格不一样;
第七步:完成后,点击“保存”就可以了!
具体解决方法如下:
1、PDF表格不允许修改修改填写,需使用转换器转换PDF格式后填写表格,填写完成后,再转换成PDF表格即可;
2、安装完成PDF转换成PPT转换器后,运行转换器,再找到对应的模式;
3、点击“添加文件”按钮,再将PDF格式文件添加到转换器上,文件加入转换器中时,可支持多个文件进行转换;
4、添加文件后,设置输出目录;
5、设置完成之后,开始进行转换,单击“开始转换”按钮,再选择PDF文件开始转换,
6、等待转换进度完成后,使用其他编辑软件进行文档编辑,编辑完成后,保存文档格式为“PDF”即可。
PdfReader reader = new PdfReader(filename)ByteArrayOutputStream bos = new ByteArrayOutputStream()
PdfStamper ps = new PdfStamper(reader, bos)
BaseFont bf = BaseFont.createFont("C:\\Windows\\Fonts\\simsun.ttc,1",
BaseFont.IDENTITY_H,BaseFont.EMBEDDED)
ArrayList<BaseFont>fontList = new ArrayList<BaseFont>()
fontList.add(bf)
AcroFields s = ps.getAcroFields()
s.setSubstitutionFonts(fontList)
s.setField("a","aaa测试")
s.setField("b","测试奇偶")
ps.setFormFlattening(true)
ps.close()
FileOutputStream fos = new FileOutputStream(file)
fos.write(bos.toByteArray())
fos.close()
} catch (Exception e) {
e.printStackTrace()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)