Проблемы с отрисовкой текста в PNG
От: yacc  
Дата: 20.08.07 08:44
Оценка:
приветы,

очень нужна подсказка, но сначала предыстория.
есть электронный архив, в него заносятся сканкопии клиентских документов. для этого вверху каждого такого документа выпечатывается специальный символьный код. потом документы попадают в потоковый сканер, он их сканирует, пишет файлы через smb на машину оператору, на этой машине поступившие файлы распознаются и отправляются в архив.

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

теперь сама проблема.
решил сервлетом порождать PNG, в котором написан код нужным шрифтом.
столкнулся с тем что во-первых шрифт тот, но все-таки немного вышлядит отлично от того как его рисует файрфокс.
во-вторых при печати на картинке имеют место быть артефакты (непонятные точки).

может ли кто-нибудь подсказать, какой набор RenderingHints использовать, чтоб оно нарисовалось нормально? или может еще какая-то тонкость есть?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.