我在Paint.NET中创建了一个16像素高的图像,我想在Visual Studio工具栏中使用它。
我的图片是一个包含多个图层的.PDN文件。 Visual Studio需要32bpp的BMP文件。如何将.PDN文件转换为正确的格式.BMP文件?
我不希望在我的程序中发生这种情况。
我很高兴每当对.PDN文件进行更改时都必须手动执行某些操作,尽管我更喜欢可以与自动构建集成的内容。
我尝试将BmpX扩展用于Paint.NET,但它将背景保存为白色,而不是透明。我尝试过使用ImageMagick的转换实用程序,但保存的BMP文件有问题,VS显示它稍微损坏并向右偏移了几个像素。
注意:我使用convert.exe,将Paint.NET保存为.PNG文件,然后使用convert strip.png strip.bmp
。透明度是正确的。