在C#中打印绘制的对象

时间:2012-09-18 22:42:01

标签: c# printing gdi+ system.drawing

我有一个使用

在Panel上绘制对象的应用程序
private void Canvas_Paint(object sender, PaintEventArgs e)

该功能绘制用户定义的矩形量,代表氨基甲酸乙酯模具。还有一些字符串标记了Panel上的“模具”。 Panel是可滚动的,就像我说的那样,里面有一个变量(也可能很大)的矩形。

我被要求为这些矩形提供打印功能。我对C#完全不熟悉,事实上我在这个程序之前从未使用它。有没有办法把我在Panel上绘制的内容打印出来?我已经看到了一些绘制到PrintDocument的方法,但看起来我必须在PrintPage函数中重绘它们。我想打印已经绘制的内容。

0 个答案:

没有答案