吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1587|回复: 7
收起左侧

[求助] 各位大佬,刚学C#在使用winform打印时碰到一个问题

[复制链接]
没事吹吹牛 发表于 2019-10-31 15:29
我用winform自带的打印控件(printDocument)做了一个打印,将值从数据库中查询出来并放到list中,在printDocument页面进行绘制多页,然后自带调用默认打印机打印。
目前碰到的问题是打印的时候,超过30页后,后面的几页就卡住不动了,看了下打印机队列,显示正在打印,就是本来有300K的数据,卡在了200多K,这个是什么原因?

免费评分

参与人数 1热心值 +1 收起 理由
zhao. + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

creamBoy 发表于 2019-10-31 15:44
发错地方了  去悬赏区发布
coolcalf 发表于 2019-10-31 16:00
打印机是有缓冲区的,一次发太多,可能受不了。为了确定是不是这个问题,你可以尝试延迟一些时间?
 楼主| 没事吹吹牛 发表于 2019-10-31 16:11
coolcalf 发表于 2019-10-31 16:00
打印机是有缓冲区的,一次发太多,可能受不了。为了确定是不是这个问题,你可以尝试延迟一些时间?

就一个文档,里面就37页,一共347K,这个应该在缓冲区内吧
 楼主| 没事吹吹牛 发表于 2019-10-31 16:11
creamBoy 发表于 2019-10-31 15:44
发错地方了  去悬赏区发布

币不够了,没办法
17808327137 发表于 2019-10-31 16:37
你去百度绝对比这儿快
coolcalf 发表于 2019-10-31 16:38
没事吹吹牛 发表于 2019-10-31 16:11
就一个文档,里面就37页,一共347K,这个应该在缓冲区内吧

你可以延时分批试一下,确定是不是这个原因:
你也可以直接检查一下打印机状态,再往打印机提交
mashuaizhijia 发表于 2019-10-31 20:18
可能是数据丢失部分,导致无法识别打印了,不如直接文档调用打印机直接打印。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-27 00:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表