使用VB6 PictureBox,我该如何保存为png格式?
很抱歉,你不能。VB6 PictureBox仅支持位图、图标、元文件、GIF和JPEG图像类型。如果你想使用PNG文件,你需要使用其他工具。也许Windows Image Acquisition Automation Library对你有帮助。
请查看LaVolpe的32bpp Suite中的cPNGWriter.cls文件:
http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=67466&lngWId=1
如课堂评论所述,它需要使用zlib。
您可以在VB.Net中编写一个保存为PNG格式的DLL文件,然后从VB6中进行调用。此方法出自VB6图形专家Rod Stephens之手。
最好、最简单的方法——使用 GDIPlus 库。 如果你不知道怎么做,就去谷歌一下吧。