用Java打印 - 字符太靠近了

时间:2012-02-15 17:25:15

标签: java graphics2d

我使用Graphics2D类从Java应用程序中打印一些文本。要打印它我正在实现Printable接口和Graphics2D类。然后我使用Graphics2D中的drawString方法。

有时候(根据我正在打印的字符串),有些字符在彼此之上,字符之间的间距很疯狂。

有谁知道为什么?

2 个答案:

答案 0 :(得分:2)

This question提到设置RenderingHints。可能会使用小数指标,抗锯齿或提示。你也可以试试另一种字体。

答案 1 :(得分:-1)

有关此问题的解决方法将公共静态属性RasterPrinterJob.shapeTextProp设置为true。