请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

晨曦0000

注册会员

2

主题

7

帖子

19

积分

注册会员

积分
19
  • 220

    金币

  • 2

    主题

  • 7

    帖子

最新发帖
晨曦0000
注册会员   /  发表于:2025-3-4 11:06  /   查看:96  /  回复:5
1金币
账票本身是B4

rpt.Run()
rpt.Document.Print(False, False, False)
在打印机驱动侧设定B4横缩小为A4后印刷。AR18读取不到打印机设置?

最佳答案

查看完整内容

理论上应该不会,我们是有一些打印机设置,但是也没有具体映射到驱动的纸张缩放, 或者您试下手动添加setting,看一下是不是有什么属性冲突了?

5 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2025-3-4 11:06:03
来自 4#
理论上应该不会,我们是有一些打印机设置,但是也没有具体映射到驱动的纸张缩放,

或者您试下手动添加setting,看一下是不是有什么属性冲突了?

  1. GrapeCity.ActiveReports.PrinterSettings printerSettings = new GrapeCity.ActiveReports.PrinterSettings();
  2. //printerSettings.ShowPrintDialog = true;
  3. //printerSettings.****   看看是否有设置可以影响,但是缩放的设置我们确实也没有。
  4. pageReport.Load(new System.IO.FileInfo(@"*****"));
  5. GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
  6. pageDocument.Print(printerSettings);
复制代码


回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-5 09:17:27
2#
问题描述:
AR18修改打印纸张尺寸之后,打印不符合预期。

问题解决:
您好,您说的读取不到打印机设置指的是什么呢?是AR连接不到打印机,还是说报表还是按照原先的B4纸张进行打印的呢?麻烦您具体描述一下情况。

回复 使用道具 举报
晨曦0000
注册会员   /  发表于:2025-3-6 13:16:28
3#
本帖最后由 晨曦0000 于 2025-3-6 13:43 编辑

AR18连接到打印机了,但是是按照原先的B4纸张进行打印的,不符合预期。在activereport6的时候,在打印机侧设定好B4映射到A4上,可以直接将B4的内容完全打印到A4纸上。
回复 使用道具 举报
晨曦0000
注册会员   /  发表于:2025-3-7 11:00:35
5#
好的,问题已解决,谢谢
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-7 16:35:23
6#
晨曦0000 发表于 2025-3-7 11:00
好的,问题已解决,谢谢

不客气的,那我把帖子结掉了。您有新的问题的话再开新帖解决。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部