我正在用 C/glut 创建一个简单的图形编辑器。所以我只是想知道如何将我的绘图保存为 PNG、BMP 等。我尝试了 png.h 但对我不起作用。我没有收到任何错误,但它没有保存任何内容。
有什么建议吗?
最佳答案
您可以使用 libsoil 轻松地从应用程序保存 bmp 图像。
例如,我使用:
int save_result = SOIL_save_screenshot(
filename,
SOIL_SAVE_TYPE_BMP,
0,0,
width, height
);
如果您是 debian 用户,有一个名为 libsoil-dev
的软件包。它应该也可以在 Ubuntu 中使用。
关于c - 将过剩绘制另存为 PNG/BMP/JPG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40238238/