!7

p {
  BufferedImage img = newBufferedImage(300, 300, Color.white);
  Graphics2D g = imageGraphics(img);
  
  g.setStroke(new BasicStroke(10));
  g.setColor(Color.black);
  g.drawLine(10, 50, 200, 100);
  
  // Will it help?
  g.setRenderingHint(RenderingHints.KEY_FRACTIONALMETRICS, RenderingHints.VALUE_FRACTIONALMETRICS_ON);
         
  drawTextAlongLine(g, "HELLO", 10, 50, 200, 100, 12); 
  showImage(img);
}