Dans Paint XP ou Paint Windows 8, lorsque vous écrivez du texte, le programme augmente automatiquement la qualité de la police (au moins pour les imprimantes fiscales). Je voudrais savoir comment faire avec le même code Java ci-dessous.Comment augmenter la qualité de la police sur la méthode drawString de Graphics?
D'abord, regardez cette image pour voir ce que je veux dire:
BufferedImage image = ImageIO.read(new File("blankdocument.bmp"));
Graphics g = ((BufferedImage) image).getGraphics();
Font helvetica = new Font("Lucida Sans Unicode", Font.PLAIN, 13);
g.setColor(Color.black);
g.setFont(helvetica);
g.drawString("TEXT WRITING EXAMPLE.", 5, 10);
ImageIO.write(image, "PNG", new File("testx.PNG"));
image.flush();
Merci, très bien Elliott. –
un moyen de l'augmenter? xD –
Je trouve l'atributte "_LCD_HRGB" (en remplacement: RenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HRGB), bien, plus de questions, merci! –