推荐一个基于Flex的Web文档打印方案
Flex是目前最好的Web文档打印方案,它可以实现安全的精确打印,并且客户端无需安装额外软件(Flash播放器装机率很高…)。
XDocServer就是以Flex为基础实现Web打印的。你只需要把文档的url传递给XDocServer就可以了,文档的格式可以是:xdoc、doc、docx、html、txt、epub、xls等。最好的格式还是xdoc,用xdoc你可以对页面做完整的控制。
安装
?????? XDocServer是一个标准的J2EE应用,可以部署在所有J2EE应用服务器中。程序包下载地址: http://www.hgsql.com/down/xdoc.war
?????? 安装方法见:http://www.hgsql.com/server.asp
?
调用
?
假设XDocServer部署地址为:http://localhost:8080/xdoc
?????? 调用方法:http://localhost:8080/xdoc/xdoc?_func=to&_url=UTF-8编码后的URL
?????? 例如:http://localhost:8080/xdoc/xdoc?_func=to&_url=http://www.baidu.com
?????? 效果如下:
?
?
你可以选择格式将文档保存为其他格式,如下图:
?
?
?