大家好,我问个关于C# Winform WebBrowser控件 打印的几个问题

mohugomohu 2010-04-26 11:35:35
1.怎样设置默认打印机
2.怎样设置“打印预览"-"页面设置"-"页眉页脚"
...全文
379 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kangyanwen2003 2011-08-23
  • 打赏
  • 举报
回复
WebBrowser.ShowPrintDialog();
WebBrowser.ShowPageSetupDialog();
WebBrowser.ShowPrintPreviewDialog();
mohugomohu 2010-04-26
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 computerfox 的回复:]

这篇文章封装了一个browser,实现了打印的设置预览:
http://www.codeproject.com/KB/miscctrl/csEXWB.aspx
[/Quote]
好的,可是里面东西太多了,是哪个方法设置打印预览?
捷哥1999 2010-04-26
  • 打赏
  • 举报
回复
这个相对简单一点,也可以看看:
http://www.codeproject.com/KB/cs/WBrowser.aspx#Properties,Print,PrintPreview,PageSetup,SaveAs8
捷哥1999 2010-04-26
  • 打赏
  • 举报
回复
这篇文章封装了一个browser,实现了打印的设置预览:
http://www.codeproject.com/KB/miscctrl/csEXWB.aspx
cjcgy 2010-04-26
  • 打赏
  • 举报
回复
你可以用好像是DrawToBitmap这么个方法来输出到Bitmap里面,
然后自己写打印的逻辑。
捷哥1999 2010-04-26
  • 打赏
  • 举报
回复
Web.ExecWB(6,1) 打印
Web.ExecWB(7,1) 打印预览
Web.ExecWB(8,1) 打印页面设置
mohugomohu 2010-04-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 computerfox 的回复:]

看看这篇文章:
http://www.cnblogs.com/payne/archive/2007/05/21/753849.html
[/Quote]
看了,请注意我的是Winform
捷哥1999 2010-04-26
  • 打赏
  • 举报
回复
看看这篇文章:
http://www.cnblogs.com/payne/archive/2007/05/21/753849.html
mohugomohu 2010-04-26
  • 打赏
  • 举报
回复
不行啊,客户不会设置的啊
Justin-Liu 2010-04-26
  • 打赏
  • 举报
回复
我觉得在IE里面设置了就行吧 没接触过 只是想法
mohugomohu 2010-04-26
  • 打赏
  • 举报
回复
没有满意的答案啊
mohugomohu 2010-04-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 cjcgy 的回复:]

你可以用好像是DrawToBitmap这么个方法来输出到Bitmap里面,
然后自己写打印的逻辑。
[/Quote]
请问有例子吗?

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧