150求关于打印设置的思路
在MIS系统里要实现打印的功能,要求能够实现自定义要显示的列及列的宽度,还有页面的页眉页脚表头的自定义,
------解决方案--------------------楼主,下面这段完整html代码,已经实现了你想要的功能了(不用自己想思路了)
150分啊150分
<HTML>
<HEAD>
<TITLE> 打印报表 </TITLE>
</HEAD>
<META http-equiv=Content-Type content= "text/html; charset=gb2312 ">
<STYLE type=text/css>
@media Print
{
.other { DISPLAY: none }
}
</STYLE>
<BODY>
<OBJECT id=WebBrowser height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 VIEWASTEXT> </OBJECT>
<TABLE class=other id=Table1 cellSpacing=0 cellPadding=6 width= "100% " border=0> <TBODY>
<TR> <TD align=right bgColor=#cccc98>
<INPUT onclick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置>
<INPUT onclick=document.all.WebBrowser.ExecWB(7,1) type=button value=打印预览>
<INPUT onclick=javascript:window.print(); type=button value=打印 width= "50 ">
<INPUT onclick=javascript:window.close(); type=button value=关闭 name=Submit width= "50 ">
</TD> </TR> </TBODY> </TABLE>
<TABLE height= "100% " cellSpacing=0 cellPadding=0 width=643 align=center border=0>
<TBODY>
<TR>
<TD vAlign=top>
<IFRAME id=printone src= "content.aspx " frameBorder=0 width= "100% " scrolling=no height=950> </IFRAME> </TD> </TR> </TBODY> </TABLE>
</BODY>
</HTML>
------解决方案-------------------- <head>
<title> </title>
<object id= "wb " height= "0 " width= "0 " classid= "CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 "
name= "wb " viewastext>
</object>
------------只要这个就够了,直接在IE里调格式
------解决方案--------------------友情UP一下
------解决方案--------------------打印的设置,一格式,2打印设置
------解决方案--------------------mark
------解决方案--------------------学习了
------解决方案--------------------帮顶
------解决方案--------------------mark
------解决方案--------------------顶,顺便问下是,winForm还是webForm?
------解决方案--------------------Winform 比较麻烦,参考 System.Drawing.Printing.PrintDocument 类。
------解决方案--------------------帮顶
------解决方案--------------------帮顶
------解决方案--------------------JF
------解决方案--------------------用水晶报表吧
------解决方案--------------------看看