動態圖文結合
IBM已經有一篇文章介紹動態圖文結合輸出的文章, 由于此篇文章中使用了SUN的JPEG特殊類:com.sun.image.codec.jpeg.*;我個人認為通用性不好,利用jdk1.4的新特點,也完全可以作到:
現將本人實踐的動態圖文結合javabeans的核心公布如下:
import java.io.*; .............. //生成BufferedImage實例,這是不需要真正顯示時經常使用的類 // 利用Graphics2D的新特性. //定義字體(楷體或宋體等) 及其大小 //需要寫在圖片上文字 注意:中文需要操作系統支持中文 如中文window, //在離頂部 和左邊各為20處 寫入文字,該處使用了對中文處理的getBytes功能. //原來是使用com.sun.image.codec.jpeg.*的功能,如下.需要下載com.sun.image.codec.jpeg }catch (Exception ex) { |
只要jsp將相關參數通知這個bean,就會輕松產生自己的圖文,下圖我自己在linux上調試的結果,由于linux沒有安裝字庫,所以下圖中文不正常顯示,不過該程序我在中文win2000下調試正常通過:
原圖:
效果圖
出自:
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=253196
posted on 2007-04-01 17:57 javaboys 閱讀(152) 評論(0) 編輯 收藏 所屬分類: java web