繁体   English   中英

如何将System.Drawing.Graphics复制到另一个图形?

[英]How to copy a System.Drawing.Graphics over another Graphics?

我们得到了一些使用Printdocument实现打印的代码,它直接在PrintEventArgs接收的Graphics对象上完成所有绘图。 如果进行绘图的代码使用了另一个画布,这将更加方便,然后我们将该画布添加到PrintEventArgs Graphics 由于代码已经取决于Graphics对象,因此我需要一个带有此对象的画布。 我还需要一种将画布复制到PrintEventArgs Graphics 我可以从Image创建Graphics ,但据我所知它需要存储在磁盘上。 有什么建议么?

创建一个空的位图,获取位图的图形对象,然后在该对象上绘画。 您可以将位图保存到磁盘或以后需要的任何位置。 然后,每当需要添加该图层时,将位图绘制在图形对象的顶部。 应该很简单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM