Re: [J2ME] Image轉換成InputStream?

看板java作者 (!H45)時間16年前 (2009/10/11 15:44), 編輯推噓5(502)
留言7則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《KojiSakurai (Saab)》之銘言: : 標題: [J2ME] Image轉換成InputStream? : 時間: Sun Oct 11 03:58:23 2009 : : 各位前輩好: : 我的目標是需要將記憶卡中的圖片,讀進來以後調整大小,然後儲存成新的檔案... : 但是參考網路上的範例後,縮圖完成後,新圖頂多只能變成Image的型態,出現在Form上 : 但Image的型態要如何寫入成.JPG或是.PNG的實體檔案呢? : 我目前想到的方法為:將Image的型態轉換為InputStream,然後接著利用ToString的方法 : 轉換成Byte[],最後用FileConnection寫成實體檔案... : 不過Image要如何轉換成InputStream呢? 請問我的方法是否可行? : 能否請版上前輩指點一下,謝謝! : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 112.104.24.84 : → pao0111:javax.imageio.ImageIO : → KojiSakurai:感謝一樓的指教..但是J2ME似乎不支援imageio耶.. 我沒在 J2ME 開發過,所以可能沒資格回答這題 但是我看到以下連結: http://java.sun.com/javame/downloads/index.jsp Sun Java Toolkit 1.0 for CDC Experience our first emulation environment for the Connected Device Configu- ration (CDC). Much like it's more fully featured related product, Sun Java Wireless Toolkit for CLDC, the Sun Java Toolkit 1.0 for CDC provides a sim- ple interface to quickly get up and running with demo CDC applications. Supported JSRs include: CDC 1.1 (JSR 218), Foundation Profile 1.1 (JSR 219), Personal Basis Profile 1.1 (JSR 217), and Advanced Graphics and User Inter- face Optional Package 1.0 (JSR 209). 再看到以下連結: http://java.sun.com/javame/reference/apis/jsr209/ 搜尋 ImageIO 即可找到此類別。 所以....是不是 J2ME 經適當的設定也能支援 imageio 呢? 看文件好像可以,但是我真的沒試過,只能給你參考。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.13

10/11 16:51, , 1F
在 WTK 裡面直接使用應該是可以,但是目標機器就不一定了
10/11 16:51, 1F

10/11 16:53, , 2F
不過這個好像是 CDC 的.... 不知道 CLDC 有沒有...
10/11 16:53, 2F

10/11 17:54, , 3F
J2ME 這種細節真的很煩阿... 希望 Android 統一手機界 XD
10/11 17:54, 3F

10/12 00:08, , 4F
如果大部份低階手機都能跑 Android,J2ME也可以不煩人
10/12 00:08, 4F

10/12 00:49, , 5F
結果S60的手機幾乎全都不支援JSR-209...
10/12 00:49, 5F

10/12 00:51, , 6F
但還是謝謝原PO及樓上幾位指點迷津的前輩!
10/12 00:51, 6F

10/14 09:20, , 7F
可以試試Jsr-234 MMPI 剛測試可以將Image輸出成jpg
10/14 09:20, 7F
文章代碼(AID): #1AqOpBpX (java)
文章代碼(AID): #1AqOpBpX (java)