找回密码
 立即注册

QQ登录

只需一步,快速开始

wengMQ悬赏达人认证
银牌会员   /  发表于:2022-6-7 10:56:24
21#
Bella.Yuan 发表于 2022-6-7 09:44
您好,上面老铁使用的是版本是AR15,您的版本是AR12,15版本在打印时可以修改pdf的纸张大小,您可以升级 ...

你可以用12版本试下,理论是可行的
回复 使用道具 举报
村东智叟
初级会员   /  发表于:2022-6-7 11:09:29
22#
wengMQ 发表于 2022-6-7 10:56
你可以用12版本试下,理论是可行的

您说得可行是?
使用SizeToFit属性可行吗?
还是指的是修改打印机可行?
回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2022-6-7 11:37:30
23#
rdl报表支持,页面报表没看到
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-6-7 15:30:19
24#
村东智叟 发表于 2022-6-7 11:09
您说得可行是?
使用SizeToFit属性可行吗?
还是指的是修改打印机可行?

您好,如果您想在报表设计时调整大小,打印时直接打印对应尺寸的文件,这个您需要给每个纸张设置一份模板,然后直接打印即可。如果您是想在报表生成pdf文件后打印(我的意思是先将报表文件导出成pdf文件,然后在打开去进行打印),这个可以在打印机进行设置。如果您是想在报表设计好后打印时选择打印尺寸,这个可以在打印属性上进行设置,我已在19楼上面回复您(我的回复是使用的gif,我的版本是15版本),您可以参考一下。
回复 使用道具 举报
村东智叟
初级会员   /  发表于:2022-6-7 16:48:17
25#
Bella.Yuan 发表于 2022-6-7 15:30
您好,如果您想在报表设计时调整大小,打印时直接打印对应尺寸的文件,这个您需要给每个纸张设置一份模板 ...

感谢您得回复。
直接打印得情况下,A4得票帐是可以直接打印成A5或者A4的尺寸的。
只需要通过,printOptions.PageScaling 设置为 FitToPrintableArea(扩大缩小模式)就行了。
但是在转化为PDF再打印的时候,就不行了。因为我的打印处理不是acivereport而是另外的DLL进行的,所以我只需要对应尺寸的PDF。就行了,因为打印前要对PDF进行其他的操作。
因为是其他的DLL进行的操作,所以打印的时候更根本不知道要打印成什么尺寸,只能按照PDF的尺寸进行打印。不是在打印的时候选打印机的问题。是打印的时候根本不知道选哪个打印机。
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-6-7 17:39:20
26#
村东智叟 发表于 2022-6-7 16:48
感谢您得回复。
直接打印得情况下,A4得票帐是可以直接打印成A5或者A4的尺寸的。
只需要通过,printOpt ...

您好,目前根据您的描述,打印处理不是acivereports而是另外的DLL进行的,针对您说的dll,我们不是很清楚,可能需要您那边研究一下。或者您也可以使用设计多个不同纸张类型的模板去进行打印功能,目前AR可以解决您需求的几个方法就是我上面回复您的。
回复 使用道具 举报
村东智叟
初级会员   /  发表于:2022-6-13 13:15:46
27#
麻烦关闭一下贴子。应该是不能再生成PDF时进行缩放。自己再考虑一下其他的方法
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-6-13 15:11:08
28#
村东智叟 发表于 2022-6-13 13:15
麻烦关闭一下贴子。应该是不能再生成PDF时进行缩放。自己再考虑一下其他的方法

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