Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用C在windows mobile中调整透明图像的大小#_C#_Windows Mobile - Fatal编程技术网

C# 使用C在windows mobile中调整透明图像的大小#

C# 使用C在windows mobile中调整透明图像的大小#,c#,windows-mobile,C#,Windows Mobile,有没有办法在windows mobile(C#)中重新调整透明图像的大小?我可以重新调整图像的大小,但我正在失去透明度。它正在被白色所取代 这是我现在拥有的 public static void ResizePicture(string imageFileName, Size maxSize) { using (Image src = new Bitmap(imageFileName)) { using (Bitmap dst = new Bitmap(maxSi

有没有办法在windows mobile(C#)中重新调整透明图像的大小?我可以重新调整图像的大小,但我正在失去透明度。它正在被白色所取代

这是我现在拥有的

public static void ResizePicture(string imageFileName, Size maxSize)
{
    using (Image src = new Bitmap(imageFileName))
    {
        using (Bitmap dst = new Bitmap(maxSize.Width, maxSize.Height))
        {
            using (Graphics g = Graphics.FromImage(dst))
            {

                ImageAttributes imageAttr = new ImageAttributes();
                g.Clear(Color.Transparent);
                g.DrawImage(src, new Rectangle(0, 0, dst.Width, dst.Height), 0, 0, src.Width, src.Height, GraphicsUnit.Pixel, imageAttr);
            }
            dst.Save(imageFileName, ImageFormat.Png);
        }                
    }
}

请参见关于设置透明度颜色中的内容。看起来您需要设置
SetColorKey
才能使其正常工作。另请参见解释无法设置透明度的部分(显然与第一个链接相矛盾)。但是,您仍然可以关闭中的智能设备框架(community edition),并使用它来处理透明解决方案。我会先尝试第一个链接,然后再进一步查看它是否有效

希望这有帮助, 顺致敬意,
Tom.

请查看“关于设置透明度颜色”中的内容。看起来您需要设置
SetColorKey
才能使其正常工作。另请参见解释无法设置透明度的部分(显然与第一个链接相矛盾)。但是,您仍然可以关闭中的智能设备框架(community edition),并使用它来处理透明解决方案。我会先尝试第一个链接,然后再进一步查看它是否有效

希望这有帮助, 顺致敬意,
汤姆。

无论如何,我认为CF有一个bug。图形。颜色清晰。透明。解决办法很乏味。请参阅上面的链接。

无论如何,我认为CF有一个bug。图形。颜色清晰。透明。解决办法很乏味。请参阅上面的链接