找回密码
 立即注册

QQ登录

只需一步,快速开始

xiaodiaofeidao

注册会员

3

主题

9

帖子

22

积分

注册会员

积分
22
最新发帖
xiaodiaofeidao
注册会员   /  发表于:2016-2-16 18:14  /   查看:5987  /  回复:7
SpreadJS Designer为什么没有打印功能?

7 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-2-16 18:23:00
沙发
Designer不提供打印功能。
SpreadJS 的打印功能你可以参考学习指南实现:http://demo.gcpowertools.com.cn/ ... /samples/basicPrint
回复 使用道具 举报
xiaodiaofeidao
注册会员   /  发表于:2016-2-17 09:11:00
板凳
回复 2楼gw0506的帖子

您好,我现在的程序环境和designer一样,不是应用在浏览器中,而是一个桌面程序,在这个桌面程序中集成spreadjs,用的和designer一样,都是qt。请问这中情况下怎么实现打印功能?学习指南中的那个例子已经实现过,但是只在浏览器中可以打印,集成到qt中后打印没有效果。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-2-17 09:20:00
地板
那做不到。而且我不建议你这么用。我们的Designer也会在未来放弃QT,因为目前发现了几个bug,都跟Qt有关。
如果你做桌面程序,还是建议选择.NET 平台技术,用Spread WinForms或者WPF。
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2016-2-17 09:25:00
5#
你好,SpreadJS的打印是调浏览器的 print 实现的,而QT中内嵌的浏览器不支持打印,所以我们也没有什么好办法。一个办法是将 SpreadJS 的数据导出到 Excel 后者 PDF 以后打印。
回复 使用道具 举报
xiaodiaofeidao
注册会员   /  发表于:2016-2-17 10:40:00
6#
回复 5楼CCKan的帖子

好的 谢谢
回复 使用道具 举报
xiaodiaofeidao
注册会员   /  发表于:2016-2-17 10:40:00
7#
回复 4楼gw0506的帖子

好的 谢谢
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-2-17 11:19:00
8#
不客气~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部