Java能直接修改pdf文件吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java能直接修改pdf文件吗?相关的知识,希望对你有一定的参考价值。

看回答基本都是能,不能,能的话,有实际例子么?
我的问题再详细点吧,就比如一个PDF文件,里面有“___1__贵公司__2__先生(女士)”这样字句,这个PDF就成为一种模板了,每次要用的时候直接给两个参数,填充1,2就出来个新的pdf文件了,我自己试过网上说的先读出内容形成txt或者doc,再组织参数,在生成的新的pdf,但是格式什么的会丢失,而且有图片的话,有会很麻烦。所以尽量是直接修改pdf。

貌似没见过这个插件,还有pdf有一部分是根本不能修改的,哪怕用专业工具都不行,如果pdf里面的文字可以读取出来,倒是可以导入txt然后就很好修改了,pdf图文混排,觉得java修改难度较大 参考技术A 使用itext 利用原pdf文档生成新的pdf文档,生成时将需要修改的页面重新创建。 参考技术B 应该可以,没试过。 参考技术C 不能 参考技术D 第5个回答  2012-09-29 建议使用pdfbox工具类试试

PDF是什么格式?手机怎么打开和修改?

经常听到或看到PDF,那PDF到底是什么?手机要怎么打开PDF格式的文件呢?手机收到的PDF文档可以修改吗?

PDF是近几年比较常用的后缀为.pdf的文档格式,这种格式比较稳定,兼容性也好而使用越来越多,目前PC端可以直接用PDF阅读器打开查看,比如比较热门的极速PDF阅读器,不仅可以打开PDF文件,还能免费给文档添加批注;而修改则需要用到极速PDF编辑器,用编辑器打开PDF文件后,就能像Word一样修改了。

而手机查看PDF的APP也比较多,比如上面提到的极速PDF也是有安卓和iOS版本可以直接用来打开手机里的PDF文件的,至于编辑,目前APP就比较少了。当然如果需要修改文档,我们也可以将PDF转成Word之后再编辑,而手机版的office软件就非常多了。

首先打开手机浏览器输入speedpdf开始搜索并找到它,接着选择页面中众多日常转换格式的第一个PDF to Word

技术图片

根据页面提示点击并选择手机里的PDF并上传,上传成功后,点击下方出现的已上传图片列表底部的convert开始按钮即可;

技术图片

根据文档大小和页数不同,转换速度有所不同,耐心等待一会,转换完成后点击下载按钮就可以啦。

技术图片

以上是关于Java能直接修改pdf文件吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何编辑pdf文件 pdf文件可直接编辑吗

Mac系统下怎样修改PDF文件

如何编辑PDF文件,怎么修改PDF中的文字

wkhtmltopdf 能直接将登录后(后台页面)的某一网页生成pdf文件吗

pdf转Word后修改文字。怎么改?

iOS也能将Safari网页直接转存成PDF文件,超级简单!