做一个网页,里面加载个图片,如何在图片上加入文字,不能把文字直接加到图片上,因为文字是动态的.我加文字的时候总是加到图片的下面,我就想加到图片的里面.
解决方案 »
- 请教一个问题 如何获取一个字符串中的所有连接?
- 在servlet中处理后,返回一个结果值给jsp页面 最好有个例子
- 如何选择OA平台?华天动力带你看清三大关键特征
- javaBean 属性设置的本质是什么
- 郁闷!谈谈转行问题
- struts的中文问题,急!
- 在线等待! ^_^关于 jsp-Oracle数据库二进制文件传递问题!-急需
- hibernate实体映射自动将errorCode转成error_code到数据库查询问题
- 怎么让网页上的内容自动折行
- jsp和javaBean程序的移植问题
- jasperreports-1.2.7在Unix系统下可以用吗?
- 如何 在 JAVA中创建 sqlserver 数据库 或 执行sql脚本 来创建数据库~!在线等 ...
然后从本地得到背景图,通过
Graphics.drawChars(char[] data,int offset,int length,int x,int y)
或者Graphics.drawBytes(....)方法给图片写上文字
还有一些在图片上写文字的方法,具体查Graphics类的API然后Response.getOutputStream(),得到输出流
把这个图片作为文件写进这个流中就可以了--------------------
drawChars
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)使用此图形上下文的当前字体和颜色绘制由指定字符数组给定的文本。首字符的基线位于此图形上下文坐标系统的 (x, y) 位置处。 参数:
data - 要绘制的字符数组
offset - 数据的初始偏移量
length - 要绘制的字符数
x - 文本基线的 x 坐标
y - 文本基线的 y 坐标