1、下载xpdf最新版本,地址:http://www.foolabs.com/xpdf/download.html
2、下载中文支持包
我下载的是 xpdf-chinese-simplified.tar.gz
3、下载pdftohtml支持包
地址:http://sourceforge.net/projects/pdftohtml/
我下载的是:pdftohtml-0.38-win32.zip
4、解压调试
1) 先将xpdf-3.02pl4-win32.zip解压,解压后的内容可根据需要进行删减,如果只需要转换为txt格式,其他的exe文件可以删除,只保留pdftotext.exe,以此类推;
2) 然后将xpdf-chinese-simplified.tar.gz解压到刚才xpdf-3.02pl2-win32.zip的解压目录;
3) 将pdftohtml-0.38-win32.zip解压,pdftohtml.exe解压到xpdf-3.02pl4-win32.zip的解压目录;
4) 目录结构:
+---[X:/xpdf]
|-------各种转换用到的exe文件
|
|-------xpdfrc
|
+------[X:/xpdf/xpdf-chinese-simplified]
|
|
+-------很多转换时需要用到的字符文件
xpdfrc:此文件是用来声明转换字符集对应路径的文件
注意:解压目录中不要有空格,且不要将文件直接解压到根目录下
5) 修改xpdfrc文件(文件原名为sample-xpdfrc)
修改文件内容为:
6) 创建bat文件pdftohtml.bat(放置的路径为X:/xpdf /pdftohtml.bat)
内容为:
7) 创建类
String cmd = "....";此处代码是调用创建的bat文件进行转换
8) 测试转换
运行结果不大理想,运行第一次时,html页面是打不开的,之后才创建了相应的页面,到第二次运行时就正常了,原因不明。。。