我有一个使用
在Panel上绘制对象的应用程序private void Canvas_Paint(object sender, PaintEventArgs e)
该功能绘制用户定义的矩形量,代表氨基甲酸乙酯模具。还有一些字符串标记了Panel上的“模具”。 Panel是可滚动的,就像我说的那样,里面有一个变量(也可能很大)的矩形。
我被要求为这些矩形提供打印功能。我对C#完全不熟悉,事实上我在这个程序之前从未使用它。有没有办法把我在Panel上绘制的内容打印出来?我已经看到了一些绘制到PrintDocument的方法,但看起来我必须在PrintPage函数中重绘它们。我想打印已经绘制的内容。