怎么把HTML文件转成PDF或者其它办公软件用的格式。

我有一个HTML文件,打印有200页,我想直接打印但是太多了,打印时占6G多的内存,然后死机根本打印不了。想把HTML文件转成其它格式但是打印时的排版不变。我用过Adob... 我有一个HTML文件,打印有200页,我想直接打印但是太多了,打印时占6G多的内存,然后死机根本打印不了。想把HTML文件转成其它格式但是打印时的排版不变。我用过Adobe Acrobat 8 Professional来转PDF格式,但是总是出错转不了,转其它的网页文件也可以转。请问有什么办法解决吗? 展开
 我来答
ljkakg
2011-10-17 · TA获得超过882个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:74万
展开全部
为了打印,方法有三
方法一,将你的那个HTML文件别存到一个特定的文件夹里。然后用word打开。打印时可以选择打印范围,每次50页(1-50 51-100 101-150 151-200)打印四次就不会死机了。

方法二下载一个小软件。也可以帮你完成任务。下载地址:
http://www2.zztc.com.cn/itlc/UploadFiles_itlc/201007/2010070814042202.rar

方法三:比较麻烦 但效果特别好 是真正意义上的PDF文件
第一步:把HTML转换为一个新的XHTML文件,我是用JTidy来完成这个转换。
第二步:转换XHTML为XSL-FO 我是通过用XSLT转换器(Apache Xalan)处理XSL样式表来完成这个转换。
第三步:XSL-FO到PDF 也就是最后一步,就是把XSL-FO文档传递给格式化程序来生成PDF。我用的是Apache FOP(Formatting Objects Processor)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式