我正在尝试使用RenderTargetBitmap将具有透明背景的Visual对象保存到位图...
public static RenderTargetBitmap RenderToBitmap(this Visual Source, int Width, int Height)
{
var Result = new RenderTargetBitmap(Width, Height, 96, 96, PixelFormats.Default);
Result.Render(Source);
return Result;
}
Run Code Online (Sandbox Code Playgroud)
它可以工作,但透明像素用黑色渲染.将这些透明像素更改为另一种颜色的最简单方法是什么?
| 归档时间: |
|
| 查看次数: |
3608 次 |
| 最近记录: |