IE打印时精确控制(套印) ( 积分: 200 )

  • 主题发起人 主题发起人 wjshh
  • 开始时间 开始时间
W

wjshh

Unregistered / Unconfirmed
GUEST, unregistred user!
我要做的是,将指定内容打印在已印好格式的纸张上(套印),
请问如何控制内容的位置?
 
我要做的是,将指定内容打印在已印好格式的纸张上(套印),
请问如何控制内容的位置?
 
用DIV绝对定位
 
请告知怎样使用
 
建议最好上用控件来实现,水晶报表,或者用fastreport(http://wwww.2ccc.com 有例子)做activex控件,还有可以采用owc(office web component)的方式。如果直接用IE的方法
也就是window.print()至少不灵活,以后调整还会比较痛苦,我们以前做的时候只是做成定位用百分比,而不用绝对数字
比如
<table whith=&quot;34%&quot;
这样的方式,但是自己写这个东西的时候还是比较痛苦的,毕竟需要和asp代码交错起来,乱,个人看法,供参考
 
同意chenybin.
 
css
例:
<div id=&quot;Layer1&quot;
style=&quot;position:absolute;
left:63px;
top:35px;
width:131px;
height:80px;
z-index:1&quot;>test</div>
嘻嘻!如果不怕麻烦就用这个方法!
 
你可以定义;
style
{
aa {position:absolute;
left:63px;
top:35px;
width:131px;
height:80px;
z-index:1};
body {font-size:13px;line-height:18px;}
p {font-size:13px;line-height:20px;}
span {font-size:13px;line-height:20px;}
Div {font-size:13px;line-height:20px;}
ol {font-size:13px;line-height:20px;padding:0px;padding-left:0px;}
table {font-size:13px;line-height:20px;}
}
< p class=aa>dfdfdfdsf</p>
 
使用textout直接输出到打印机上,绝对实用,我一直这样用.在第一次调整上参数和坐标就可以了.需要例子的话我发给你
 
whitehorse:
请将例子发过来,谢谢
Email:delphi40@163.com
 
IE里可以textout?
 
satanmonkey:
能说得具体些吗?
 
后退
顶部