PDF技术
文章平均质量分 68
晋文子上
隔世爱恋情难却……
展开
-
PDF技术(一)-Java实现Office系列文件转PDF文件
最近,公司要求做个文件转pdf的调研报告,于是在网上找了一些实现方法,现在将这些方法做个对比,并记录下来,以后或许有用呢,哈哈。首先说一下需求,产品要求不能使用第三方软件实现,因为这种实现方式效率不高,所以需要使用“纯Java代码”实现。同时也对跨平台有要求,系统需要运行在linux系统上。综合现阶段发现的方案,决定采用基于Aspose的方式进行实现。好了,现在先看一下对比的结果:各实...原创 2018-10-10 16:36:31 · 19428 阅读 · 20 评论 -
PDF技术(二)-Java实现Txt转PDF文件
TxT转PDF可以直接使用IText就可以了,IText在pdf领域可以说暂时是最好的方案了。通过直接读取txt文件,然后生成pdf,再添加文本就可以了。1)使用IText实现转换原理:使用IText创建pdf,添加文本。优点:速度快。缺点:具体实现:public class Txt2PDF { private static final String FO...原创 2018-10-10 16:47:23 · 8429 阅读 · 6 评论 -
PDF技术(三)-Java实现图片转PDF文件
图片转pdf文件同样采用itext,将图片加入即可1)使用IText转换原理:使用IText创建pdf,添加图片。优点:速度快。具体实现public class Image2PDF { /*** @param picturePath 图片地址*/ private static void createPic(Document document,Strin...原创 2018-10-10 16:49:21 · 8639 阅读 · 3 评论 -
PDF技术(四)-Java实现Html转PDF文件
html转换为pdf的关键技术是如何处理网页中复杂的css样式、以及中文乱码处理。各实现对比表于Windows平台进行测试: 基于IText 基于FlyingSaucer 基于WKHtmlToPdf 基于pd4ml 跨平台性 跨平台 ...原创 2018-10-10 16:56:12 · 47421 阅读 · 11 评论