0
我被困在轉換點我想用畫布繪製一條線現在我想將這一行保存在位圖數據中以備將來使用它如何能夠可能。將Line的對象轉換爲位圖以及Byte數組在windows phone中
我被困在轉換點我想用畫布繪製一條線現在我想將這一行保存在位圖數據中以備將來使用它如何能夠可能。將Line的對象轉換爲位圖以及Byte數組在windows phone中
創建一個WriteableBitmap
,使用您的Canvas作爲構造函數的參數。然後使用SaveJpeg
方法保存圖片。
WriteableBitmap bitmap = new WriteableBitmap(line,null);我必須保存特定的行不是整體畫布你有任何其他的想法我可以將行存儲爲一個XML進一步使用或任何其他方式,我們可以訪問評論將不勝感激。 – Mohit 2013-03-11 11:17:21
其實我必須畫線,並假設我們關閉應用程序,並使用另一個應用程序時,移動到繪圖應用程序,我們可以撤消和重做繪圖這就是爲什麼我認爲我存儲線作爲字節位圖數據有你任何其他的想法? – Mohit 2013-03-11 11:27:14
然後它不是位圖數據;)您可以輕鬆地創建自己的基於XML的格式來保存行。基本上,所有你必須存儲的是線條的座標和顏色。從那裏,你可以在加載XML文件時重畫這一行。 – 2013-03-11 12:13:18