【发布时间】:2009-04-10 21:04:02
【问题描述】:
是否有任何 c 函数可以让我将原始图像转换为 PNG 文件? 最好,我不需要为此拉一个大图书馆。
谢谢。
【问题讨论】:
是否有任何 c 函数可以让我将原始图像转换为 PNG 文件? 最好,我不需要为此拉一个大图书馆。
谢谢。
【问题讨论】:
我不这么认为。另一方面,libpng 并不是一个庞大的库。
【讨论】:
您尝试过 libpng 库吗?
【讨论】:
我不确定您所说的“原始图像”是什么意思,但我发现 LodePNG 易于使用。 http://members.gamedev.net/lode/projects/LodePNG/ 有一个示例向您展示如何将一些原始数据编码为 png
【讨论】:
查看相关问题:Convert bitmap to PNG in-memory in C++ (win32)
简短的回答是 GDI+ 可以将位图图像转换为 PNG(有一些限制),因此如果您使用的是 Windows,它是一个比 libPNG 更简单的选项。
【讨论】: