[英]What are the requirements for running .net application on windows ce5?
[英]diplaying jp2 in a picturebox in C# / .NET 2.0 on CE5 using FreeImage
我正在嘗試使用FreeImage在CE5設備上的圖片框中顯示jp2圖像。
在進行初始代碼測試的win32方面,一切正常,但是為CE5編譯時出現編譯錯誤。
這行:
Bitmap bmFacial = (Bitmap)fib;
當fib是FreeImageBitmap時會產生此錯誤:
error CS0030: Cannot convert type 'FreeImageAPI.FreeImageBitmap' to 'System.Drawing.Bitmap'
我想我可以將圖像保存到.jpg文件,然后將其打開並將其應用於圖片框,但這似乎有些笨拙。
任何想法?
快速閱讀FreeImage源代碼可以看到我有一個Desktopx86和x64配置,但對於CE沒有任何配置。 這使我相信,它不是為構建Windows CE二進制文件而設置的。 Windows CE無法使用桌面二進制文件(本機或.NET),因此您必須創建一個CE項目,專門為CE構建FreeImage,為Compact Framework構建.NET包裝器,然后才能使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.