如何将图形保存到 bmp
How to save graphic to bmp
需要帮助来完成一项有趣的任务。我需要编写一个C++程序来构建图形并保存图形文件格式 bmp。我知道如何初始化bmp,但是如何在其中构建图形,我想不起来。必要的实践和理论帮助,如果有关于该主题的文章的链接。
附言我为我的英语不好道歉:I
有很多
方法可以在Windows中制作图形。最低级别和最基本的是使用采用 GDI(图形设备接口)的 Win32 API,该接口内置于 Windows 中。使用 GDI 调用,可以将任何内容绘制到屏幕上,并且相同的 GDI 调用可用于在屏幕外的内存中位图上绘制。若要开始朝这个方向开始,请在网上搜索 Win32 教程。
我推荐FreeImage库(http://freeimage.sourceforge.net/)它是简单快速的库,没有额外的问题,您可以像2D数组一样处理它们的图形文件。而且,他们有关于API的很好的PDF文档,你不需要教程来使用它,只需阅读API,你就会得到它。另外 pr0提示:不要在特殊字符(如",!?.")之前放置空格。
你可能想看看 graphviz 包。
相关文章:
- 在全局变量中保存类的实例以重新创建类(创建"backup")
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- 将字符指针十六进制转换为字符串并保存在文本文件C++中
- 在没有定义返回类型的函数中返回布尔值,并将结果保存在无错误的char编译中-为什么
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 在C++中将类(带有Vector成员)保存为二进制文件
- C++.我想将更改后的特定字符行保存在字符串中
- 使用FFMPEG将RGB图像序列保存到.mp4时出现问题
- 将RGB图像保存为PPM格式
- 哈希文件递归并保存到矢量Cryptopp中
- BMP的完整屏幕截图.与块状和保存有关的问题
- 使用 std::vector 保存 BMP 像素图
- 在BMP文件中保存屏幕截图的设备上下文
- 使用C++(VS 2010)FAST将BMP保存为PNG
- 如何将图形保存到 bmp
- 如何捕获部分屏幕并将其保存为BMP
- 不知道如何保存 BMP 图像
- 使用BMP-加载和保存
- 如何保存24位BMP