云深不知处 发表于 2024-8-28 17:40:38

打印方向问题

请问打印方向和下图有关吗 只要是宽比高长自动纸张方向变为横向的不能设置为纵向吗

Felix.Li 发表于 2024-8-28 17:40:39

所以其实您是否是想要
宽21 高29.然后横向打印。
您可以用ARJS 5.0测试一下,可以设置这种格式的:

https://www.grapecity.com.cn/developer/activereportsjs

Felix.Li 发表于 2024-8-28 18:43:57

您好,这个其实设置的是我们的纸张的宽高和方向,如果这个打印机的纸张大小匹配,基本是可以正常打印的。
但是实际上打印最后的横纵,其实是系统的打印驱动控制的,打印驱动有打印设置,是否横向纵向,其实打印设置的驱动都可以改,比如您报表设置的横向,浏览器点击打印,浏览器的那里,其实还是可以在设置一次方向的。我们只规定模板初始。最终效果其实还是看打印设置

云深不知处 发表于 2024-8-29 15:45:27

Felix.Li 发表于 2024-8-28 18:43
您好,这个其实设置的是我们的纸张的宽高和方向,如果这个打印机的纸张大小匹配,基本是可以正常打印的。
...

可是当我这个纵向横向变的时候打印方向也会变的

Eden.Sun 发表于 2024-8-29 18:05:11

就像楼上版主说的,您说的这个方向,只是我们的纸张的方向,并不控制打印机的打印方向。
您说的打印方向会变,指的是什么呢?发什么什么变化呢?
麻烦您具体描述一下,从您的描述我们判断不出来是问题和原因呢。

云深不知处 发表于 2024-8-29 18:45:15

本帖最后由 云深不知处 于 2024-8-29 18:47 编辑

Eden.Sun 发表于 2024-8-29 18:05
就像楼上版主说的,您说的这个方向,只是我们的纸张的方向,并不控制打印机的打印方向。
您说的打印方向会 ...
需要的是a5大小打印的可是activejs里面是横向改浏览器的打印方向只不过是上下调换180度而已不是我想要的方向    当我把变成宽21cm 高29cm activejs变成纵向的时候才是我想要的方向可是太高不过打到两张纸上而且字小了变小了

Felix.Li 发表于 2024-8-30 14:18:09

先给您说一下,您改成横向纵向是浏览器的打印在自己适配,就等于您打开一个PDF,PDF的纸张在不同情况下,浏览器打印的时候,也是不一样的。
所以其实是浏览器的适配。
看您的说法,改成宽21   高29 纵向是正确的纸张方向,但是太高,不可以通过调整报表设计嘛,直接纵向设计不可以吗

云深不知处 发表于 2024-8-30 14:29:18

Felix.Li 发表于 2024-8-30 14:18
先给您说一下,您改成横向纵向是浏览器的打印在自己适配,就等于您打开一个PDF,PDF的纸张在不同情况下,浏 ...

只有宽比高小才方向正确但是我要的是宽比高大
页: [1]
查看完整版本: 打印方向问题