作为最近项目的一部分,我创建了一个包含几百万行数据的Cell Table。此数据可以导出为CSV,已过滤,还有一些其他基本功能。我要添加的最后一点功能是能够将Cell Table的内容打印到本地打印机。我已经在线完成了一些研究(Google Groups和所有介绍GWT材料),但据我所知,没有方法可以打印小部件的内容 - 特别是Cell Table。有没有人知道如何设置这样的东西(显然我希望没有代码 - 描述会很棒!)
答案 0 :(得分:2)
有关如何在this thread中打印GWT小部件的想法。该帖子的作者还将他的Print class放入了Google代码项目中。
答案 1 :(得分:0)
您无法直接使用js代码中的打印机界面。
http://javascript.about.com/od/events/a/print.htm
有几个网站有一个像“打印版本”这样的按钮,它生成一个带有简单自定义样式的HTML页面。
示例 - http://www.alistapart.com/articles/goingtoprint/
您还可以在客户端或服务器中轻松生成pdf版本。 PDF是让用户打印文档的好方法。
更多信息 - https://stackoverflow.com/questions/1523851/gwt-printing-to-pdf