2017-10-17 55 views

回答

1

有幾種方法。要做的第一件事就是安裝SkiaSharp.Views包 - 包含特定於平臺的意見和實用程序轉換SkiaSharp類型爲當前平臺類型的小包裝:

https://www.nuget.org/packages/SkiaSharp.Views/

安裝,你應該得到的論文類型後:

https://developer.xamarin.com/api/namespace/SkiaSharp.Views.Desktop/

回到代碼,您可以添加一個SKControl,借鑑繪畫事件位圖:

control.PaintSurface += (...) => { 
    // draw 
}; 

或者,您可以將位圖轉換成Windows位圖:

var sysBitmap = skBitmap.ToBitmap(); 

然後,你可以把它分配給一個PictureBox

pictureBox.Image = sysBitmap; 
相關問題