找回密码
 立即注册

QQ登录

只需一步,快速开始

wuss

注册会员

3

主题

6

帖子

29

积分

注册会员

积分
29
  • 248

    金币

  • 3

    主题

  • 6

    帖子

wuss
注册会员   /  发表于:2023-4-14 14:00  /   查看:2202  /  回复:2
1金币
本帖最后由 wuss 于 2023-4-14 16:17 编辑

查到资料是如下设置打印机:
pageReport.Document.Printer.PrinterName = "打印机名";

但是项目使用AR16,pageReport.Document并没有Printer属性。

最佳答案

查看完整内容

已解决。 PageReport pageReport = new PageReport(new System.IO.FileInfo(file_name)); PrinterSettings printerSettings = new PrinterSettings(); printerSettings.Printer.PrinterName = "";//打印机名 GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport); pageDocument.Print(printerSettings);

2 个回复

倒序浏览
最佳答案
最佳答案
wuss
注册会员   /  发表于:2023-4-14 14:00:27
来自 2#
已解决。
PageReport pageReport = new PageReport(new System.IO.FileInfo(file_name));
PrinterSettings printerSettings = new PrinterSettings();
printerSettings.Printer.PrinterName = "";//打印机名
GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
pageDocument.Print(printerSettings);
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-4-14 17:28:14
3#
wuss 发表于 2023-4-14 16:17
已解决。
PageReport pageReport = new PageReport(new System.IO.FileInfo(file_name));
PrinterSetting ...

给您点个赞
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部