0
C++/Java/Python 라이브러리에서 PHP 함수 imagettftext()와 동일한 간단한 기능이 있습니까?PHP imagettftext() C++/Java/Python에 해당하는 함수
http://php.net/manual/en/function.imagettftext.php
C++/Java/Python 라이브러리에서 PHP 함수 imagettftext()와 동일한 간단한 기능이 있습니까?PHP imagettftext() C++/Java/Python에 해당하는 함수
http://php.net/manual/en/function.imagettftext.php
파이썬에서 당신은 PIL
사용할 수 있습니다
from PIL import Image, ImageDraw, ImageFont
font = ImageFont.truetype("/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf", 18)
img = Image.open("test.jpg")
draw = ImageDraw.Draw(img)
draw.text((40, 40), "...sample text...", font=font, fill="red")
img.show()
을 자바에 당신은 단순히 어떤 java.awt.Image
예에 그릴 수 있습니다 :
import javax.imageio.*;
import java.awt.*;
import java.awt.image.*;
import java.io.*;
import javax.swing.*;
public class ImageTest {
public static void main(String args[]) throws Exception {
BufferedImage img = ImageIO.read(new File("test.jpg"));
Graphics2D g = img.createGraphics();
Font f = Font.createFont(
Font.TRUETYPE_FONT,
new File("/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf")
).deriveFont(18f);
g.setFont(f);
g.setColor(Color.RED);
g.drawString("test string", 40, 40);
JFrame jf = new JFrame("test");
jf.add(new JLabel(new ImageIcon(img)));
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setVisible(true);
jf.pack();
}
}
C에 대한 이미지 라이브러리 많이 있습니다 ++ (imagemagick-bindings, CImg, ...)