• 利用itext2.0.8老版本对html生成pdf,支持中英文

    为什么要用itext-2.x版本,现在不是已经很高版本了吗?原因在于授权问题,在2.x版本的时候才是真正意义上的开源免费,而且可以商业应用,后来的都是要许可的。所以用了老版本测试,其实很多年前以前我用过 itext 的api直接生成过很多PDF, 其实也还蛮好用。但对于开发人员来说,更好的做法应该是通过HTML页面直接生成PDF. 至于HTML页面的生成,你可以利用freemarker 等都可以,这不是今天记录的重点。 今天重点是记录把html生成PDF, 并且还要支持中英文. 文章是参考别人来的,自己只是下载测试了一下而已。

    2017-08-07[java]

    阅读更多
  • 用pdfbox 读取pdf文档

    pdfbox 是apache下一个开源的小项目,用来做与PDF相关的操作, 测试了一下简单的读取PDF文档,也有点意思,但对于生成PDF来说,没有itext强大。

    2017-08-03[java]

    阅读更多
  • 利用iText 合并PDF与分解PDF的例子

    很久前记录过一篇创建PDF 的文章,可以参考这里 java 利用 itext 创建pdf .  一般只是创建pdf, 但有些特殊情况还需要合并pdf 与拆分pdf, 这些功能对一iText 来说,不过是小菜一碟。创建pdf 的方法还是参考以前的文章吧,毕竟里面给出的函数齐全一些。今天用iText 5.0 测试了PDF 的合并与拆分,效果还是很好的,而且性能也不错。

    2014-05-13[java]

    阅读更多
  • java 创建PDF 文档例子之一, 收集来的, 有点老了,但很好用

    我测试过用POI 生成EXCEL 报表, 但客户总是比较变态的, 又会要求要生成PDF 报表,当然生成PDF 报表有他的优势所在,比如与平台无关性,文件比较小,可以图文并茂,而且非常清晰,适合传播,适合做电子文档,优点确实很多。在网上找了一些例子, 都是用iText 库来完成的,比较新的版本, 我还没来得急去研究,先看看这个老版本的生成PDF 的 java  代码,应该也是用iTtext 做出来的,只是版本比较低而已,但功能上足够了。

    2014-03-12[java]

    阅读更多
  • 基于OpenOffice的PDF转换引擎安装及配置使用说明

    将WORD转为PDF 一般来说,有两种方式:1.如果是office 2007 以上版本,菜单中右这个选项,直接可以将word 文档转为 PDF 文件。2.可以利用OPENOFFICE 服务,这是一个开源软件,能打开word 文档。为什么要将word 文档转为PDF 呢,一方面为防止别人篡改,或者加密等。

    2012-08-25[Others]

    阅读更多
  • 文档在线阅读器 java 版本参考资料

    在这篇文章里(查看) 讲到了 文档在线阅读器的原理,虽然用的是flexpaper ,但原理一样。我一直用JAVA 开发,在网上收集到了点资料,记录下来,以供以后参考。1. github 上的,国人开源的资料:https://github.com/intelligentcode/DocViewer 还没是讲详细研究。2. 不知道谁写的一个,很小巧,代码下载下来,直接可以看懂。

    2012-08-21[java]

    阅读更多
  • iText Read and Write PDF in Java

    iText  Read and Write PDF in Java

    This article talks about reading and writing PDF using iText PDF library.

    2019-08-11[Java]

    阅读更多
  • PDFBox How to read PDF file in Java

    This article shows you how to use Apache PDFBox to read a PDF file in Java.

    2019-08-11[Java]

    阅读更多
共有 8 条记录

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号