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();
}
それはあなたが何をしたいかによります。Java2Dは、デモとサンプルのフォルダーにFonts
あるデモのタブに見られるように、テキスト用のかなり豊富な環境です。フォントデモのソースコードは、同封のにあります。この基盤の上に構築して、現在はの一部であるのテキストユーティリティを使用して良い結果が得られました。画像に注釈を付けているので、ここに基本的な例を示します。また、 Java2Dデモでプレビューされているを使用して調べることをお勧めします。demo/jfc/Java2D
src.zip
JCommon
JFreeChart 1.5
AlphaComposite