求助,webBrowser.DrawToBitmap保存图片的问题

cdefg198 2011-10-08 07:44:28
我一个网页需要打印出来,但是这个网页内容很多,所以一张A4是打印不了的,因此要分成几部分来打印,所以用winform来生产几部分的图片,我现在只能用webBrowser.DrawToBitmap保存一张图片,如何保存多张图片呢?


Bitmap bitmap = new Bitmap(905, 1370); // 创建高度和宽度与网页相同的图片
Size s = new Size(905, 1370);
Point p = new Point(2, 2); //如何在这里改进下,一张接着一张图片保存起来
webBrowser.DrawToBitmap(bitmap, new Rectangle(p, s));
bitmap.Save(txtSave.Text + fileName + ii + ".jpg"); // 保存图片



谢谢大家了。如果这种方式不行,希望大神门给出其他建议:一张网页内容太多了,分开打印出来。
需要打印的页面很多,所以不可能一个页面一个页面去点,是用程序批量操作的
...全文
395 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cdefg198 2011-10-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 abrightsky 的回复:]

散分吧。。按A4格式排版就好了
[/Quote]

胡扯
abrightsky 2011-10-08
  • 打赏
  • 举报
回复
散分吧。。按A4格式排版就好了
heycoder 2011-10-08
  • 打赏
  • 举报
回复
哈哈,我来拿分。
cdefg198 2011-10-08
  • 打赏
  • 举报
回复
我已经实现了切割成规格一致的小图。

111,125

社区成员

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

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

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