繁体   English   中英

从头开始创建图形并返回它们以打印页面事件

[英]Creating graphics from scratch and returning them to print a page event

我在C#.NET 3.5中工作。 我有一类包含图像和一些字符串的食谱。 我想打印出这些食谱,每页四个。 我想在类中写一个“getprintobject”函数来返回绘制到我的打印文档上的东西,但是我很难过......

我希望我可以创建并返回一个图形对象,但我没有看到“e.graphics.drawgraphics()”。 我还想过创建一个位图或图像并返回它,但我不知道如何从头创建一个并获得一个新的图形对象来修改它。

创建一个图像,并将该图像用作Graphics对象的基础。 例如

Bitmap img = new Bitmap(50, 50);
Graphics g = Graphics.FromImage(img);

在您的图形对象上绘图,将绘制您的图像 - 然后您可以返回。

暂无
暂无

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

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