找回密码
 立即注册

QQ登录

只需一步,快速开始

hidevstudio

注册会员

2

主题

2

帖子

32

积分

注册会员

积分
32
  • 30

    金币

  • 主题

  • 帖子

最新发帖
hidevstudio
注册会员   /  发表于:2016-5-13 15:57  /   查看:3308  /  回复:1
想法:
使用PrintSheet进行了打印,在打印后提示:是否打印成功的消息。

求助:可能通过哪个事件可以得到是否打印完成的状态。

注:
1.PrintSheet最后是通过线程调用的。想着使用属性应该是判断不到。
2.PrintAbort.... PrintHeaderFooter事件都是在实际打印之前就抛出了,所以事机还是早了些。
3.参考了。Sample中的OwnerPrintDocument,由于我这边的打印的页面比较复杂(上一个问题已经咨询过,使用到了printinfo自动缩小等),所以使用OwnerPrintDocument简单的修改,打印的情况1是速度很慢。2是打印出来还是空白纸。


有没有其他可以解决的方式?请指教

1 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-5-13 16:46:27
沙发
spread是没有获取打印状态的接口的,spread命令发出后并知道打印机是否缺纸缺墨。
如果想要知道具体打印情况,可能需要调用打印机相关接口了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部