动态图文结合
板桥里人 https://www.jdon.com
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下调试正常通过:
原图:
效果图
关于使用Servlet/Jsp输出图片或图像,见网址:
相关文章: