Java版颈椎自动矫正图 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-15
spect, messageChars[i], color, name, style, size, d), 0, i * size, null); } graphics2d.dispose(); System.gc(); return fontImages; } /** * 幹秀汽鏡夕頭猟忖 * * @param aspect * @param message * @param color * @param name * @param style * @param size * @param d * @return */ public static BufferedImage createImageMessage (final int aspect, final char message, final Color color, final String name, final int style, final int size, final boolean d) { final int nowSize = size + 1; BufferedImage fontImage = new BufferedImage(nowSize, nowSize, 2); Graphics2D graphics2d = fontImage.createGraphics(); graphics2d.setColor(color); graphics2d.setFont(new Font(name, style, size)); // 譜協夕??幣彜蓑 RenderingHints hints = new RenderingHints( RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON); hints.put (RenderingHints.KEY_DITHERING, RenderingHints.VALUE_DITHER_ENABLE); hints.put (RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_SPEED); hints.put (RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); hints.put (RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_ON); hints.put (RenderingHints.KEY_COLOR_RENDERING, RenderingHints.VALUE_COLOR_RENDER_QUALITY); hints.put (RenderingHints.KEY_DITHERING, RenderingHints.VALUE_DITHER_DISABLE); graphics2d.setRenderingHints (hints); graphics2d.drawString(String.valueOf(message), 0, size - 3); graphics2d.dispose(); switch (aspect) { case 0: break; case 1: fontImage = MessageImage.rotateImage(fontImage, 90, d); break; case 2: fontImage = MessageImage.rotateImage(fontImage, 180, d); break; case 3: fontImage = MessageImage.rotateImage(fontImage, 360, d); break; } return fontImage; } public void paint(Graphics g) { g.drawImage(fontImage, 0, 0, null); } /** * 邦峠鍬廬輝念夕 ? * |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告 - 编程入门网下一篇: 使用WebSphere Process Server提供的Business Space开发Mashup应用 - 编程入门网
关于Java版颈椎自动矫正图 - 编程入门网的所有评论