从BitmapSource转换为Visual?

时间:2014-11-06 19:23:42

标签: c# .net wpf bitmapsource

有没有办法从System.Windows.Media.Imaging.BitmapSource转换为System.Windows.Media.Visual?我有一个BitmapSource的实例,但我想将其转换为Visual,以便我可以利用WPF矢量图形。我已经看过很多从Visual到bitmap的例子,但我怎么能用C#去另一个方向呢?

var stream = new FileStream(
    @"C:\Image.png", FileMode.Open, FileAccess.Read, FileShare.Read);

var decoder = new PngBitmapDecoder(
    stream, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.Default);

BitmapSource bitmapSource = decoder.Frames[0];
// Visual visual = bitmapSource.ToVisual(); <-- I'd like to do this

0 个答案:

没有答案
相关问题