有没有一种c函数可以将原始图像转换为PNG文件?最好不需要引入大型库。
谢谢。
我不确定你所说的“原始图像”是什么意思,但我发现LodePNG很容易使用。http://members.gamedev.net/lode/projects/LodePNG/有一个示例展示了如何将一些原始数据编码为png。
参见相关问题:在C++(win32)中将位图转换为PNG内存中的位图
简短的答案是,GDI+可以将位图图像转换为PNG(有一些限制),因此如果您使用的是Windows,则它是比libPNG更小的选项。