尝试使用Apache PDFBOX(1.8.5)从字段中设置一些问题我遇到了问题 . 我有几个不同的静态PDF用于测试 . 使用以下代码,我可以设置表单字段的值,并保存生成的PDF . 然后,我可以在Adobe Reader中打开此PDF并查看结果:

PDDocumentCatalog docCatalog = pdfDocument.getDocumentCatalog();

pdfTemplate.setAllSecurityToBeRemoved(true);

PDAcroForm acroForm = docCatalog.getAcroForm();

List fields = acroForm.getFields();

Iterator fieldsIter = fields.iterator();

while( fieldsIter.hasNext())

{

PDField field = (PDField)fieldsIter.next();

if(field instanceof PDTextbox){

((PDTextbox)field).setValue("STATIC PDFBOX EDIT");

}

}

然后我最终保存了表格 . 对于静态PDF:

PDF版本:1.6(Acrobat 7.x)

PDF版本:1.7(Acrobat 8.x)

这很好用 . 我可以在Adobe Reader XI中打开文档,并在表单中查看正确的值 .

对于静态PDF:

PDF版本:1.7 Adobe Extension Level 3(Acrobat 9.x)

PDF版本:1.7 Adobe Extension Level 8(Acrobat X)

PDF版本:1.7 Adobe Extension Level 11(Acrobat XI)

这似乎不起作用 . 当我在Adobe Reader XI中打开生成的表单时,字段似乎不会填充 . 但是,如果我在我的Firefox或Chrome浏览器的PDF查看器中打开PDF,则字段显示为填充在那里 .

如何设置这些字段,以便在Adobe Reader XI中查看时显示值?

adobe reader java_使用PDF框设置的表单字段值在Adobe Reader中不可见相关推荐

  1. adobe reader java_java – 使用PDFBOX设置的表单字段值在Adobe Reader中不可见

    您的PDF之间的主要区别是使用的表格技术: > Test_9.pdf使用好的ol'fashioned AcroForm表单; > Test_10.pdf和Test_10.pdf另一方面使用 ...

  2. input文本框设置和移除默认值

    input文本框设置和移除默认值 这里想实现的效果是:设置和移除文本框默认值,如下图鼠标放到文本框中的时候,灰字消失. 1.可以用简单的方式,就是给input文本框加上onfocus属性,如下代码: ...

  3. html文本框设置默认值,HTML input文本框设置和移除默认值

    这里想实现的效果是:设置和移除文本框默认值,如下图鼠标放到文本框中的时候,灰字消失. 1.可以用简单的方式,就是给input文本框加上onfocus属性,如下代码: οnfοcus='if(this. ...

  4. html表单文本框怎么输出函数值,如何获取用户输入的html文本表单字段传递给javascript函数的值?...

    我想通过生成用户必须输入到文本输入表单字段的随机数创建我自己的反垃圾邮件过滤器,如果它是正确的,他们进入下一页,如果不是,则显示错误数字输入不正确.如何获取用户输入的html文本表单字段传递给java ...

  5. 打印设置自定义表尾_教大家Excel2013表格中如何打印固定的表头和表尾

    近日有关于Excel2013表格中如何打印固定的表头和表尾的问题受到了很多网友们的关注,大多数网友都想要知道Excel2013表格中如何打印固定的表头和表尾的具体情况,那么关于到Excel2013表格 ...

  6. 表单复选框提交到mysql_使用表单复选框设置Access数据库表字段

    这样做的一种方法是在Access中使用VBA.在Access中访问VBA控制台的方式是,在表单的设计视图中,右键单击复选框控件并选择" Build Event"从菜单中.确保您的控 ...

  7. 解决Adobe Arcobat Reader DC打开PDF提示:正在准备文档以供阅读,请稍后

    解决Adobe Arcobat Reader DC打开PDF提示:正在准备文档以供阅读,请稍后 解决Adobe Arcobat Reader DC打开PDF提示:正在准备文档以供阅读,请稍后 问题描述 ...

  8. 如何将adobe pdf背景设置为护眼色

    个人笔记:如何将adobe pdf背景设置为护眼色 在pdf文件工具栏中,编辑-首选项 在首选项界面中找到 辅助工具-页面背景,点击页面背景右边带有颜色的小方框,选择其他颜色 在自定义颜色中 红绿蓝色 ...

  9. adobe reader java_用JavaScript检测ie11中的Adobe Reader

    我试图检测IE11的Adobe Reader插件,但由于某种原因它总是返回null . 我认为这是因为IE11不使用与旧版Internet Explorer相同的插件名称,但我不确定 . 该代码在Wi ...

最新文章

  1. html中选择样式,html中css三种常见的样式选择器 zz
  2. json2jsoncpp 关键代码分析1
  3. 推荐一套高效的码字工具
  4. Java设计模式12:装饰器模式
  5. 10 个你可能还不知道 VS Code 使用技巧
  6. Lombok的@Data生成的hashCode和equals方法坑
  7. 初步接触TinyXML2
  8. linux安装了vnc服务器,Linux安装VNC服务及配置
  9. 2019-0331视觉SLAM的学习第一讲
  10. Spark Streaming 源码详解
  11. 单日暴跌60%,崩盘4次的AMPL,这次还能回来吗?
  12. 另外一套中英文颜色代码
  13. win7计算机excel快捷键,excel快捷键大全 公式
  14. 区块链项目数据存储系统分析
  15. java 消息摘要_java – 使用BouncyCastle签名消息摘要
  16. [H265/HEVC] 波前并行处理WPP
  17. 计算机考试反思1000,计算机考试作弊检讨书1000字.docx
  18. STM32 串口 FIFO
  19. 百度api做文字识别
  20. 查询快递物流只有揽收信息的单号

热门文章

  1. 地铁译:Spark for python developers --- 搭建Spark虚拟环境 4
  2. 中小企业IT不可错过的十大虚拟机软件
  3. Scott用户的表结构
  4. 【sas proc sql】coalesce
  5. 部署及配置Lync Server 2013存档功能
  6. c#如何将一个整数转换二进制,并进行位运算
  7. GridView点击行任意位置设为选择状态
  8. 软件测试2019:第五次作业—— 安全测试(含安全测试工具实验)
  9. Mina框架项目运用
  10. springmvc+mybatis+sql server实现简单登录功能