У меня есть некоторый код в .Net для рисования некоторого текстового контента с использованием GDI +. Я использовал GraphicsUnit.Point для определения размера текста. Он прекрасно работает на экране, и даже если его напечатать.
Меня попросили создать систему, которая генерирует PDF, и я получил элемент управления PDF в ComponentOne. Он имеет интерфейс, аналогичный GDI +.
Проблема в том, что размеры шрифтов не работают. Если я использую GraphicsUnit.Point, текст будет намного меньше, и я получаю пустое пространство под текстом. Когда я использую GraphicsUnit.World, текст по-прежнему маленький, но под ним нет пустого места.
Я хочу понять, как конвертировать GraphicsUnit.World в GraphicsUnit.Point.
Буду признателен за любую помощь.
Спасибо