wengMQ 发表于 2022-6-7 10:56:24

Bella.Yuan 发表于 2022-6-7 09:44
您好,上面老铁使用的是版本是AR15,您的版本是AR12,15版本在打印时可以修改pdf的纸张大小,您可以升级 ...

你可以用12版本试下,理论是可行的

村东智叟 发表于 2022-6-7 11:09:29

wengMQ 发表于 2022-6-7 10:56
你可以用12版本试下,理论是可行的

您说得可行是?
使用SizeToFit属性可行吗?
还是指的是修改打印机可行?

wengMQ 发表于 2022-6-7 11:37:30

rdl报表支持,页面报表没看到

Bella.Yuan 发表于 2022-6-7 15:30:19

村东智叟 发表于 2022-6-7 11:09
您说得可行是?
使用SizeToFit属性可行吗?
还是指的是修改打印机可行?
您好,如果您想在报表设计时调整大小,打印时直接打印对应尺寸的文件,这个您需要给每个纸张设置一份模板,然后直接打印即可。如果您是想在报表生成pdf文件后打印(我的意思是先将报表文件导出成pdf文件,然后在打开去进行打印),这个可以在打印机进行设置。如果您是想在报表设计好后打印时选择打印尺寸,这个可以在打印属性上进行设置,我已在19楼上面回复您(我的回复是使用的gif,我的版本是15版本),您可以参考一下。

村东智叟 发表于 2022-6-7 16:48:17

Bella.Yuan 发表于 2022-6-7 15:30
您好,如果您想在报表设计时调整大小,打印时直接打印对应尺寸的文件,这个您需要给每个纸张设置一份模板 ...

感谢您得回复。
直接打印得情况下,A4得票帐是可以直接打印成A5或者A4的尺寸的。
只需要通过,printOptions.PageScaling 设置为 FitToPrintableArea(扩大缩小模式)就行了。
但是在转化为PDF再打印的时候,就不行了。因为我的打印处理不是acivereport而是另外的DLL进行的,所以我只需要对应尺寸的PDF。就行了,因为打印前要对PDF进行其他的操作。
因为是其他的DLL进行的操作,所以打印的时候更根本不知道要打印成什么尺寸,只能按照PDF的尺寸进行打印。不是在打印的时候选打印机的问题。是打印的时候根本不知道选哪个打印机。:'(

Bella.Yuan 发表于 2022-6-7 17:39:20

村东智叟 发表于 2022-6-7 16:48
感谢您得回复。
直接打印得情况下,A4得票帐是可以直接打印成A5或者A4的尺寸的。
只需要通过,printOpt ...

您好,目前根据您的描述,打印处理不是acivereports而是另外的DLL进行的,针对您说的dll,我们不是很清楚,可能需要您那边研究一下。或者您也可以使用设计多个不同纸张类型的模板去进行打印功能,目前AR可以解决您需求的几个方法就是我上面回复您的。

村东智叟 发表于 2022-6-13 13:15:46

麻烦关闭一下贴子。应该是不能再生成PDF时进行缩放。自己再考虑一下其他的方法

Bella.Yuan 发表于 2022-6-13 15:11:08

村东智叟 发表于 2022-6-13 13:15
麻烦关闭一下贴子。应该是不能再生成PDF时进行缩放。自己再考虑一下其他的方法

:loap1:
页: 1 2 [3]
查看完整版本: ActiveReports 12 中的rdlx账票模板可以放大或者缩小吗