3
我們正在爲C#中的Windows 8開發應用程序。Windows 8 - 自定義實時拼貼
我們的應用程序涉及用戶創建的圖紙,我們希望將他們的圖紙合併到活動圖塊中。
我找到了將文字和圖片設置爲應用程序活動圖塊的示例。有沒有辦法做自定義的東西來渲染線條等?
或者是通過將PNG呈現到我們應用的AppData目錄來完成我們所需要的唯一方法?
我們正在爲C#中的Windows 8開發應用程序。Windows 8 - 自定義實時拼貼
我們的應用程序涉及用戶創建的圖紙,我們希望將他們的圖紙合併到活動圖塊中。
我找到了將文字和圖片設置爲應用程序活動圖塊的示例。有沒有辦法做自定義的東西來渲染線條等?
或者是通過將PNG呈現到我們應用的AppData目錄來完成我們所需要的唯一方法?
您需要將PNG或JPG渲染到apps數據目錄中。活動圖塊具有固定數量的預定義模板,除此之外,您可以選擇具有完整圖塊圖像的模板並提供自己的圖像。
P.S.該圖片也可以嵌入到你的appx中,但顯然這不會是動態的。這裏有一篇關於將自定義圖像加載到圖塊的好文章:http://msdn.microsoft.com/en-us/library/windows/apps/hh465432.aspx –
謝謝,我擔心這是唯一的方法。你有推薦的圖像渲染API嗎?上次我不得不渲染圖像的時間又回到了System.Drawing的日子。 – jonathanpeppers
我想我只是要在Xaml中定義我們的瓷磚,然後將它們渲染出來,像這樣做:http://mcoxeter.wordpress.com/2010/04/26/render-xaml-to-image/ – jonathanpeppers