找回密码
 立即注册

QQ登录

只需一步,快速开始

tangke888 Wyn认证
金牌服务用户   /  发表于:2023-5-22 09:15  /   查看:2828  /  回复:14
1金币

按官方论坛的写法,但编译出错,提示错误







请问设置模板的打印机,代码应该怎么样写?

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,弹出框也可以取消,winform项目可以使用这个方式进行打印。

14 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-22 09:15:43
来自 10#
tangke888 发表于 2023-5-22 10:53
我是winform打印,这个示例不符

您好,弹出框也可以取消,winform项目可以使用这个方式进行打印。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-22 09:34:00
2#
您好,看这个报错应该是您没有引入对应的包,鼠标放至Printer上,根据提示引入一下对应的包在测试看看。
回复 使用道具 举报
tangke888Wyn认证
金牌服务用户   /  发表于:2023-5-22 09:39:19
3#
按你操作,没有提示要引什么包,请问,要引用哪个包,具体 的代码是怎么样?
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-22 10:11:39
4#
本帖最后由 Bella.Yuan 于 2023-5-22 10:12 编辑
tangke888 发表于 2023-5-22 09:39
按你操作,没有提示要引什么包,请问,要引用哪个包,具体 的代码是怎么样?

您好,参考下面的代码进行实现,print方法需要引入GrapeCity.ActiveReports.Viewer.Win这个引用
PageReport pageReport = new PageReport(new System.IO.FileInfo(file_name));
PrinterSettings printerSettings = new PrinterSettings();
PrinterSettings.ShowPrintDialog=true;
printerSettings.Printer.PrinterName = "";//打印机名
GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
pageDocument.Print(printerSettings);


回复 使用道具 举报
tangke888Wyn认证
金牌服务用户   /  发表于:2023-5-22 10:24:22
5#
我们需要静默打印,这种代码,会弹出打印机设置,不是我们想要的效果
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-22 10:31:33
6#
tangke888 发表于 2023-5-22 10:24
我们需要静默打印,这种代码,会弹出打印机设置,不是我们想要的效果

您好,取消打印对话框使用这个代码。
printerSettings.ShowPrintDialog = false;//是否显示打印对话框


回复 使用道具 举报
tangke888Wyn认证
金牌服务用户   /  发表于:2023-5-22 10:46:04
7#


可以打,但效果不行,有弹出框,打印反应慢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-22 10:50:00
8#
tangke888 发表于 2023-5-22 10:46
可以打,但效果不行,有弹出框,打印反应慢

您好,如果您需要静默打印,可以参考这个教程。
ActiveReports 16 新特性-提供静默打印方案
https://gcdn.grapecity.com.cn/showtopic-141289-1-1.html
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
tangke888Wyn认证
金牌服务用户   /  发表于:2023-5-22 10:53:20
9#
Bella.Yuan 发表于 2023-5-22 10:50
您好,如果您需要静默打印,可以参考这个教程。
ActiveReports 16 新特性-提供静默打印方案
https://gc ...

我是winform打印,这个示例不符
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部