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

QQ登录

只需一步,快速开始

wecenter

初级会员

35

主题

88

帖子

319

积分

初级会员

积分
319
wecenter
初级会员   /  发表于:2022-10-25 16:04  /   查看:3130  /  回复:8
本帖最后由 Felix.Li 于 2022-11-1 14:06 编辑

需求:报表打印能支持设置边距,最好能针对不同的打印机设置不同的边距

8 个回复

Eden.SunWyn认证
超级版主   /  发表于:2022-10-25 16:24:35
沙发
您好,我们的边距设置是针对报表纸张的,您可以参考这个教程实现:
https://demo.grapecity.com.cn/ac ... t-doc-content_title
回复 使用道具 举报
wecenter
初级会员   /  发表于:2022-10-26 10:37:24
板凳
是否可以针对不同的打印机进行页面距的设置,因为打印机本身有一个打印的硬边距,不同的打印机会有不一样的硬边距,同样的设置在不同的打印机上面会出现不同的打印效果,是否有办法解决这种情况,可以设置之后不受打印机的影响,或者如何能够快速识别每个打印机的硬边距情况,打印出来的报表是一样的,不要出现不同
回复 使用道具 举报
wecenter
初级会员   /  发表于:2022-10-26 10:37:41
地板
Eden.Sun 发表于 2022-10-25 16:24
您好,我们的边距设置是针对报表纸张的,您可以参考这个教程实现:
https://demo.grapecity.com.cn/active ...

是否可以针对不同的打印机进行页面距的设置,因为打印机本身有一个打印的硬边距,不同的打印机会有不一样的硬边距,同样的设置在不同的打印机上面会出现不同的打印效果,是否有办法解决这种情况,可以设置之后不受打印机的影响,或者如何能够快速识别每个打印机的硬边距情况,打印出来的报表是一样的,不要出现不同
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-10-26 10:58:08
5#
wecenter 发表于 2022-10-26 10:37
是否可以针对不同的打印机进行页面距的设置,因为打印机本身有一个打印的硬边距,不同的打印机会有不一样 ...

您好,您说的这个“打印的硬边距”指的是什么呢?是打印机打印的时候在纸张中的打印区域的范围么?
如果是这个的话,建议是根据不同打印机设置不同的报表边距。当前我们也是能做到设置报表对象的边距。做不到根据打印机设置边距。
回复 使用道具 举报
wecenter
初级会员   /  发表于:2022-10-26 11:01:26
6#
Eden.Sun 发表于 2022-10-26 10:58
您好,您说的这个“打印的硬边距”指的是什么呢?是打印机打印的时候在纸张中的打印区域的范围么?
如果 ...

这个后续我们可以考虑一下这个需求吗?我们现在也是这样处理的,但是这样处理的话,我们涉及到了大量的套打,会出现页面错乱的情况,所以想看看您这边是否可以增加这样的配置,方便使用,谢谢
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-10-26 11:11:18
7#
wecenter 发表于 2022-10-26 11:01
这个后续我们可以考虑一下这个需求吗?我们现在也是这样处理的,但是这样处理的话,我们涉及到了大量的套 ...

您能仔细说一下“打印机的硬边距”这里指的是什么吗?如果提需求的话,得描述清楚,麻烦您了。
回复 使用道具 举报
wecenter
初级会员   /  发表于:2022-10-26 11:22:58
8#
Eden.Sun 发表于 2022-10-26 11:11
您能仔细说一下“打印机的硬边距”这里指的是什么吗?如果提需求的话,得描述清楚,麻烦您了。

就是您这边理解的,打印机打印时候的本身限制的打印区域范围
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-10-26 11:30:38
9#
wecenter 发表于 2022-10-26 11:22
就是您这边理解的,打印机打印时候的本身限制的打印区域范围

那从您的描述来看的话,每款打印机的硬边距都是有差距的。咱们从程序上不好控制,因为打印机的种类太多了,逐个取适配的话,困难度太高了。咱们这个有办法再打印机上进行设置吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部