扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
以下是引用片段: package test; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; import java.awt.image.BufferedImage; import com.sun.image.codec.jpeg.*; import java.awt.image.*; import java.awt.*; public class Servlet2 extends HttpServlet { public void init(ServletConfig config) throws ServletException { super.init(config); } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String sFileName = "e:/temp/name.jpg"; try{ FileOutputStream fos = new FileOutputStream(sFileName); BufferedImage myImage = new BufferedImage(225, 225,BufferedImage.TYPE_INT_RGB); Graphics g = myImage.getGraphics(); g.setColor(Color.white); g.fillRect(0,0,225,225); g.setColor(Color.black); g.drawString("Finance Balance Summary", 40, 15); g.drawString("Primary", 90, 30); g.setColor(Color.darkGray); &g.fillRect(15,193,7,7); g.setColor(Color.black); g.drawString("% Operating", 25, 200); g.setColor(Color.yellow); g.fillRect(130,193,7,7); g.setColor(Color.black); g.drawString("% Term", 140, 200); g.setColor(Color.lightGray); g.fillRect(15,213,7,7); g.setColor(Color.black); g.drawString("% Mortgage", 25, 220); g.setColor(Color.green); g.fillRect(130,213,7,7); g.setColor(Color.black); g.drawString("% Lease", 140, 220); JPEGImageEncoder jpg = JPEGCodec.createJPEGEncoder(fos); jpg.encode(myImage); }catch (Exception e){ String exceptionThrown = e.toString(); String sourceOfException = " Method"; System.out.println("Origional Exception Thrown: " + exceptionThrown + '\r' + '\n'); System.out.println("Origional SourceOfException: " + sourceOfException + '\r' + '\n'); } // CatchStatementEnd } } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者