使用XPDF将PDF转换为HTML

1、下载xpdf最新版本,地址:http://www.foolabs.com/xpdf/download.html

我下载的是xpdf-3.02pl4-win32.zip

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页面是打不开的,之后才创建了相应的页面,到第二次运行时就正常了,原因不明。。。

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值