怎么把HTML文件转成PDF或者其它办公软件用的格式。
我有一个HTML文件,打印有200页,我想直接打印但是太多了,打印时占6G多的内存,然后死机根本打印不了。想把HTML文件转成其它格式但是打印时的排版不变。我用过Adob...
我有一个HTML文件,打印有200页,我想直接打印但是太多了,打印时占6G多的内存,然后死机根本打印不了。想把HTML文件转成其它格式但是打印时的排版不变。我用过Adobe Acrobat 8 Professional来转PDF格式,但是总是出错转不了,转其它的网页文件也可以转。请问有什么办法解决吗?
展开
1个回答
展开全部
为了打印,方法有三
方法一,将你的那个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)。
方法一,将你的那个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)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询