Ste*_*ich 4 c# printing .net-3.5
我在C#.NET 3.5中工作.我有一类包含图像和一些字符串的食谱.我想打印出这些食谱,每页四个.我想在类中写一个"getprintobject"函数来返回绘制到我的打印文档上的东西,但是我很难过......
我希望我可以创建并返回一个图形对象,但我没有看到"e.graphics.drawgraphics()".我还想过创建一个位图或图像并返回它,但我不知道如何从头创建一个并获得一个新的图形对象来修改它.
创建一个图像,并将该图像用作Graphics对象的基础.例如
Bitmap img = new Bitmap(50, 50);
Graphics g = Graphics.FromImage(img);
Run Code Online (Sandbox Code Playgroud)
在您的图形对象上绘图,将绘制您的图像 - 然后您可以返回.