有没有适用于Java的渲染文本到图像的好用库?
Java自带一个2D文本库,http://java.sun.com/docs/books/tutorial/2d/text/index.html,但不确定是否有更好的库可供使用。
有没有适用于Java的渲染文本到图像的好用库?
Java自带一个2D文本库,http://java.sun.com/docs/books/tutorial/2d/text/index.html,但不确定是否有更好的库可供使用。
public void displayText(BufferedImage image, String text, Font font, int x, int y){
Graphics2d g = image.createGraphics();
g.setFont(font);
g.drawString(text, x, y);
g.dispose();
}
demo/jfc/Java2D
文件夹中找到演示文稿的Fonts
选项卡;字体演示的源代码可以在附带的src.zip
中找到。在此基础上,我使用JCommon
中的文本工具取得了良好的结果,现在已成为JFreeChart 1.5
的一部分。由于您正在注释图像,因此可以在此处看到基本示例,并且您可能需要研究使用AlphaComposite
,该功能也在Java2D demo中进行了预览。