gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-30 00:35:20 28 4
gpt4 key购买 nike

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

我希望我可以创建并返回一个图形对象,但我没有看到“e.graphics.drawgraphics()”。我也考虑过创建一个位图或图像并返回它,但我不确定如何从头开始创建一个并获取一个新的图形对象来修改它。

最佳答案

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

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

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

关于c# - 从头开始创建图形并返回它们以打印页面事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5005690/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com