如何将图形保存到 bmp

How to save graphic to bmp

本文关键字:bmp 保存 图形      更新时间:2023-10-16

需要帮助来完成一项有趣的任务。我需要编写一个C++程序来构建图形并保存图形文件格式 bmp。我知道如何初始化bmp,但是如何在其中构建图形,我想不起来。必要的实践和理论帮助,如果有关于该主题的文章的链接。

附言我为我的英语不好道歉:I

有很多

方法可以在Windows中制作图形。最低级别和最基本的是使用采用 GDI(图形设备接口)的 Win32 API,该接口内置于 Windows 中。使用 GDI 调用,可以将任何内容绘制到屏幕上,并且相同的 GDI 调用可用于在屏幕外的内存中位图上绘制。若要开始朝这个方向开始,请在网上搜索 Win32 教程。

我推荐FreeImage库(http://freeimage.sourceforge.net/)它是简单快速的库,没有额外的问题,您可以像2D数组一样处理它们的图形文件。而且,他们有关于API的很好的PDF文档,你不需要教程来使用它,只需阅读API,你就会得到它。另外 pr0提示:不要在特殊字符(如",!?.")之前放置空格。

你可能想看看 graphviz 包。