이미지를 자세히 보시기 바랍니다. 이것은이 생성 된 방법입니다
BufferedImage ret = new BufferedImage(100, 100, BufferedImage.TYPE_INT_RGB);
Graphics2D g = ret.createGraphics();
Map<TextAttribute, Object> attributes = new HashMap<TextAttribute, Object>();
attributes.put(TextAttribute.TRACKING, -0.120F);
attributes.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
Font arial = new Font("Arial", Font.PLAIN, 10).deriveFont(attributes);
g.setFont(arial);
g.setColor(Color.BLUE);
g.drawString("Pumps", 0, 20);
내 문제는 'P'사이의 공간 인 'U' 'U'와 'm'사이에 공간에 비교했다. 문자 사이의 공백은 텍스트 또는 이미지 처리 소프트웨어에 존재하지 않습니다. 내가 잘못하고 있니? 텍스트 그리기 기능이있는 대체 Java 라이브러리에 대한 빠른 연구가 실패했습니다.
는
더 나은 도움을 위해 빨리 SSCCE/MCVE, 짧고, 실행 가능한, 컴파일 가능한 게시 – mKorbel