如何在JavaFX字体中禁用抗锯齿?

时间:2016-06-13 19:06:24

标签: java css swing fonts antialiasing

使用JavaFX使用javafx.scene.web.WebView呈现HTML内容时,内容始终使用文本消除锯齿功能进行绘制。

尽管这使得字体看起来更平滑,但它通常会使内容打印到单色/热敏打印机(收据,运输标签)成为问题。 nearest-neighbor比例会更好。

default lcd rendering

awtswing技术(分别为-Dawt.useSystemAAFontSettings-Dswing.aatext)似乎无助于JavaFX。

可选择通过lcdgray抗锯齿切换到-Dprism.lcdtext=false,这有助于解决抗锯齿问题,但不能解决问题。

enter image description here

如何使用JavaFX的WebView实现最近邻字体缩放?

相关:JavaFX Printable to Image very pix-elated, but perfect to printer

0 个答案:

没有答案