为什么页边距设置无效?
(创建时间:2009年11月06日 00:05:00)
Jangogo :
德者 14:17:56
您好!我公司正使用贵公司所提供的web打印控件,目前有好下问题:通过程序设置页面的上、下、左、右边距都无效;且在每个地方的边距值还不一样?
Jangogo 14:19:10
IE版本一致吗?
德者 14:20:22
这个还跟ie的版本有关系?
Jangogo 14:21:14
IE 7以上,如果边距全部设置为, IE会忽略或者自动调整
德者 14:22:06
现在是在ie6上的所设置的值无效,在ie7下,下边距无效
Jangogo 14:22:34
你
上
下
左
右
各是多少?
Jangogo 14:22:48
ie6 是不受限制的
德者 14:22:53
pazu.TPrinter.marginTop = 5; //属性 上边距
pazu.TPrinter.marginBottom = 1; //属性 下边距
pazu.TPrinter.marginLeft = 8; //属性 左边距
pazu.TPrinter.marginRight = 5; //属性 右边距
德者 14:23:11
下边距设置为1时,会自动变成10
Jangogo 14:23:24
是的
德者 14:23:38
现在在ie6下是不正常的,要怎么办?
Jangogo 14:23:41
这个和你手工在IE的页面设置里面设置是一样的
Jangogo 14:23:52
你先试试手工在IE里面的设置结果
德者 14:24:14
怎么设置?
Jangogo 14:24:21
上边距+下边距 不能小于13
Jangogo 14:24:39
点IE的菜单,页面设置
德者 14:24:49
还有没有其他控制?
Jangogo 14:25:07
这个不是我控制的,是IE控制的
Jangogo 14:25:30
打印机最少也要留这点边距的
Jangogo 14:26:04
你把边距调大,看看设置是否有效就知道控件是否工作
德者 14:26:07
是的,但是我们是需要精确的值的
Jangogo 14:26:49
你无论怎么精确,都不能超越IE和打印机的限制
德者 14:27:35
哦!我现在要固定的是页面的上边距,左边距,其他的可以自动适应
Jangogo 14:29:17
上边距,左边距 可以固定,下和右 用15 减出来的差
Jangogo 14:29:26
就应该没有 问题了
Jangogo 14:30:32
还有,左边距我试了,不能少于5.5
否则IE会自动改过来
Jangogo 14:32:51
在IE自己的页面设置界面里面你设置一下,确定后重新打开 这个页面设置看看你设置的值IE是否保存下来
如果能,就是IE能支持的,如果不能就是系统限制了的,即使你设置了,也没有打印机能够达到这个边距
Jangog 14:35:01
测试PAZU是否工作,可以把 边距设置一个较大的值, 然后预览看看,如果预览和你设置的一致,就说明PAZU工作是没有任何问题的
Jangogo 14:36:15
PAZU的工作原理就是用SubClassing 技术, 类似于游戏外挂,自动代替了人工的鼠标点击和键盘输入而已。
ScriptX也是这种工作原理
德者 14:36:56
好的,非常感谢!
Jangogo 14:37:05
不客气
您好!我公司正使用贵公司所提供的web打印控件,目前有好下问题:通过程序设置页面的上、下、左、右边距都无效;且在每个地方的边距值还不一样?
Jangogo 14:19:10
IE版本一致吗?
德者 14:20:22
这个还跟ie的版本有关系?
Jangogo 14:21:14
IE 7以上,如果边距全部设置为, IE会忽略或者自动调整
德者 14:22:06
现在是在ie6上的所设置的值无效,在ie7下,下边距无效
Jangogo 14:22:34
你
上
下
左
右
各是多少?
Jangogo 14:22:48
ie6 是不受限制的
德者 14:22:53
pazu.TPrinter.marginTop = 5; //属性 上边距
pazu.TPrinter.marginBottom = 1; //属性 下边距
pazu.TPrinter.marginLeft = 8; //属性 左边距
pazu.TPrinter.marginRight = 5; //属性 右边距
德者 14:23:11
下边距设置为1时,会自动变成10
Jangogo 14:23:24
是的
德者 14:23:38
现在在ie6下是不正常的,要怎么办?
Jangogo 14:23:41
这个和你手工在IE的页面设置里面设置是一样的
Jangogo 14:23:52
你先试试手工在IE里面的设置结果
德者 14:24:14
怎么设置?
Jangogo 14:24:21
上边距+下边距 不能小于13
Jangogo 14:24:39
点IE的菜单,页面设置
德者 14:24:49
还有没有其他控制?
Jangogo 14:25:07
这个不是我控制的,是IE控制的
Jangogo 14:25:30
打印机最少也要留这点边距的
Jangogo 14:26:04
你把边距调大,看看设置是否有效就知道控件是否工作
德者 14:26:07
是的,但是我们是需要精确的值的
Jangogo 14:26:49
你无论怎么精确,都不能超越IE和打印机的限制
德者 14:27:35
哦!我现在要固定的是页面的上边距,左边距,其他的可以自动适应
Jangogo 14:29:17
上边距,左边距 可以固定,下和右 用15 减出来的差
Jangogo 14:29:26
就应该没有 问题了
Jangogo 14:30:32
还有,左边距我试了,不能少于5.5
否则IE会自动改过来
Jangogo 14:32:51
在IE自己的页面设置界面里面你设置一下,确定后重新打开 这个页面设置看看你设置的值IE是否保存下来
如果能,就是IE能支持的,如果不能就是系统限制了的,即使你设置了,也没有打印机能够达到这个边距
Jangog 14:35:01
测试PAZU是否工作,可以把 边距设置一个较大的值, 然后预览看看,如果预览和你设置的一致,就说明PAZU工作是没有任何问题的
Jangogo 14:36:15
PAZU的工作原理就是用SubClassing 技术, 类似于游戏外挂,自动代替了人工的鼠标点击和键盘输入而已。
ScriptX也是这种工作原理
德者 14:36:56
好的,非常感谢!
Jangogo 14:37:05
不客气
文档中心