Моя программа (win32, Delphi) должна отображать специальные символы в некоторых столбцах таблицы. Для этого я использую специальный шрифт для этих столбцов. Получил шрифт от своего клиента. Это шрифт .FON. Он хорошо работает на экране, но у меня часто возникают проблемы, как только я хочу использовать его для печати.
Я хотел бы преобразовать этот шрифт .FON в шрифт TrueType (.TTF), чтобы избежать проблем. Меня не волнует, если шрифт плохо масштабируется. Я должен выглядеть точно так же при использовании на экране с тем же размером, что и размер исходного шрифта по умолчанию. Кто-нибудь знает, как это сделать?
(Не обязательно использовать исходный код. Шрифт не изменится. Достаточно, если я найду для этого инструмент)
Изменить: Идеально было бы получить шрифт TrueType, в котором каждый пиксель исходного шрифта преобразован в векторный черный квадрат (я проверял, перерисовывая несколько символов вручную, он работал бы так, как я хочу).
Редактировать 2, используемое решение: Использование FontForge + Autotrace, а затем внесение исправлений вручную. Я смог получить векторный шрифт, который соответствует контуру пикселей растрового шрифта. Этот векторный шрифт масштабируется несколько лучше, чем исходный шрифт, и решает мои проблемы с печатью. См. Подробности в принятом сообщении.
Но мне все еще интересно, знает ли кто-нибудь полностью автоматизированное решение.