在我的Java小程序中,我有一個Image
對象。現在我想從這個程序打開一個瀏覽器窗口,並在瀏覽器中顯示來自這個Image
對象的圖像。小程序是沙盒,所以將圖像保存到本地文件系統不是一個選項。使用Image對象在瀏覽器中創建圖像
如何在瀏覽器中顯示圖像?
在當前實現:
- 小程序中的圖像轉換爲Base64編碼,然後
- 它傳遞給傳統的ASP那麼這個
- ASP寫這篇文章的base64編碼服務器和
- 把文件名和所需的信息傳給c程序,然後
- C程序調用java程序是在服務器端則這
- java程序讀出的進行BASE64編碼,並將其轉換爲圖像
- 然後ASP閱讀這個圖象,並顯示在瀏覽器中
這個過程需要太多的時間來執行。
我只需要顯示在applet中創建的圖像,在新的彈出窗口中可以保存,如果用戶想要。目前用戶正在運行IE 7,但它可能是我們要求的任何版本。
你必須的圖像數據保存到文件中,然後使用與虛擬路徑映射到的URL在瀏覽器中打開 – Naved
由於這是小程序,因此無法將圖像保存到文件系統,因爲小程序沒有權限訪問文件系統。 –
如果將它作爲已簽名的Applet,則可以訪問文件系統。 – Naved