那些说在Windows能正常显示的大侠们就不必回贴了,我现在需要的解决的是LINUX中的问题原贴如下,N久都没有解决,汗ing...
求助:如何在图片里显示中文?
http://topic.csdn.net/u/20070630/23/3b24dc7f-9ada-44bb-b37d-de925ad2a9a9.html环境:
RedHat Linux 9
Tomcat5.0.28
j2sdk1.4.2_13
万分感激...
求助:如何在图片里显示中文?
http://topic.csdn.net/u/20070630/23/3b24dc7f-9ada-44bb-b37d-de925ad2a9a9.html环境:
RedHat Linux 9
Tomcat5.0.28
j2sdk1.4.2_13
万分感激...
2 字体设置错误请参考
http://www.blogjava.net/Alpha/archive/2006/05/20/47162.html我猜的,没有linux上的经验,sorry!
<%@page import= " java.io.*,java.awt.*,java.awt.image.*,com.sun.image.codec.jpeg.*"%>
<meta http-equiv="Content-Type" content="image/jpeg; charset=UTF-8" />
<%
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires",0);
System.setProperty("java.awt.headless","true");
out.clear();
BufferedImage image = new BufferedImage(320,240,BufferedImage.TYPE_3BYTE_BGR);
Graphics2D g = image.createGraphics();
g.setFont(new Font("",Font.PLAIN,24));
String title = "你好";
g.drawString(title,50,50);
g.drawString("你好啊",50,150);
g.dispose();
javax.imageio.ImageIO.write(image,"JPEG",response.getOutputStream());
%>
这是我的效果我的环境:linux as4 tomcat6.0.14 jdk1.5