.net(c#) 开发的web程序 如何实现打印功能啊?就是某个页面有个打印按钮,点击之后可以打印这个页面内容

 我来答
百度网友7ea4d34
推荐于2018-03-22 · TA获得超过995个赞
知道小有建树答主
回答量:743
采纳率:0%
帮助的人:700万
展开全部
通过脚本控制就行了。如果想打印时去掉页脚什么的,就闭差用一个叫ReYoPrint.cab控件,网上有自行下载。
<body>

<OBJECT ID="ReYoPrint" CLASSID="CLSID:5C230622-45E5-4e3c-893C-3BFDDC4DB5E4" codebase="/ReYoPrint.cab" height="0" width="0"></OBJECT>
<script>
ReYoPrint.MarginLeft=2; //设置左边边距
ReYoPrint.MarginRight=2; //设置右边边距
ReYoPrint.MarginTop=2; //设置上边边距
ReYoPrint.MarginBottom=2; //设置下边边距
ReYoPrint.CopyCount=1; //打印份数
ReYoPrint.PageHeader=""; //页眉
ReYoPrint.PageFooter=""; //页脚
ReYoPrint.IsLandScape=0; //把页面设置为横向1
</script>

<div class="c_main_box"> <div class="only_print_view">
<input type="button" id="btnPrint" value="打印段态或预览" onclick="ReYoPrint.PrintPreview()">
<握伍input type="button" id="btnPrint" value="打印文件" onclick="ReYoPrint.Print()">
<input type="button" id="btnPrint" value="直接打印" onclick="ReYoPrint.PrintDirect()">
</div>
</div>
百度网友5cb297b02
2011-11-01 · TA获得超过828个赞
知道小有建树答主
回答量:1117
采纳率:33%
帮助的人:319万
展开全部
在web中嵌入报表,你点击了你说的按钮后调用这个报表就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JarnonWang
2011-11-01 · TA获得超过149个赞
知道小有建树答主
回答量:316
采纳率:0%
帮助的人:91.4万
展开全部
javascript中就能处理。有print、方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爷只爱她
2011-11-01 · 超过17用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:34.5万
展开全部
用print方法就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MottledGray
2011-11-01
知道答主
回答量:4
采纳率:0%
帮助的人:6658
展开全部
用js脚本,网上有很多例子.很简单.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式