【发布时间】:2012-08-14 08:55:01
【问题描述】:
我将桌面截图创建为位图文件。
在 win32 C 中降低这个大图像文件 (~3 MB) 的分辨率的最佳方法是什么?
我想通过网络发送,所以文件应该更小。
【问题讨论】:
-
不要降低图像分辨率,而是考虑将其保存为 jpeg。文件大小应该会大幅下降。
标签: c winapi sockets bitmap resolution
我将桌面截图创建为位图文件。
在 win32 C 中降低这个大图像文件 (~3 MB) 的分辨率的最佳方法是什么?
我想通过网络发送,所以文件应该更小。
【问题讨论】:
标签: c winapi sockets bitmap resolution
使用StretchBlt 调整位图大小或使用gdi+ api 将位图转换为jpeg。请看http://www.daniweb.com/software-development/cpp/threads/327090/how-to-convert-screenshotbmp-to-jpeg#。
【讨论】: