очень нужна подсказка, но сначала предыстория.
есть электронный архив, в него заносятся сканкопии клиентских документов. для этого вверху каждого такого документа выпечатывается специальный символьный код. потом документы попадают в потоковый сканер, он их сканирует, пишет файлы через smb на машину оператору, на этой машине поступившие файлы распознаются и отправляются в архив.
всё бы хорошо, но так случилось что код распознавания достаточно жестко привязан к шрифту verdana. Т.е. спец.символы на документах должны печататься именно верданой. Проблема в том что клиентские рабочие станции частично работают под линуксом. Не вопрос доустановить шрифты на одну машину, но их слишком много.
теперь сама проблема.
решил сервлетом порождать PNG, в котором написан код нужным шрифтом.
столкнулся с тем что во-первых шрифт тот, но все-таки немного вышлядит отлично от того как его рисует файрфокс.
во-вторых при печати на картинке имеют место быть артефакты (непонятные точки).
может ли кто-нибудь подсказать, какой набор RenderingHints использовать, чтоб оно нарисовалось нормально? или может еще какая-то тонкость есть?