我在Paint.net中创建了一个16像素的高图,我想在Visual Studio工具栏中使用。

我的图像是带有多层的.pdn文件。 Visual Studio需要一个32BPP BMP文件。如何将.pdn文件转换为正确的格式.bmp文件?

我不希望在程序中发生这种情况。

每当对.pdn文件进行更改时,我不得不手动做某事,尽管我更喜欢可以与自动化构建集成在一起。

我已经尝试使用BMPX扩展名来paint.net,但它将背景保存为白色,而不是透明。我已经尝试使用ImageMagick的转换实用程序,但是保存的BMP文件出了问题,VS显示了它略微损坏并用几个像素向右偏移。

笔记: 我通过从paint.net保存为.png文件,然后使用convert.exe,然后使用 convert strip.png strip.bmp. 。不过,透明度是正确的。

有帮助吗?

解决方案

事实证明VS2010 可以应付.png文件.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top