Здравствуйте, navrocky, Вы писали:
N>Делаю программу печати отчётов. N>Столкнулся с проблемой при печати картинок через TPrinter. Если на листе несколько картинок большого размера >1000x1000, то разъезжаются некоторые элементы, выводимые на лист после картинки. Разъезжаются в разные стороны.
N>Поставил кучу экспериментов, извел стопку бумаги, но так и не понял в чём проблема. Если печатать с пониженным разрешением 300dpi, то всё нормально. Если при этом увеличить картинки в 2 раза, то опять начинаются спецэффекты.
N>Видимо есть какая-то хитрость, потому что Word, например, такими проблемами не страдает.
N>Помогите советом или литературой или ссылкой какой..
В свое время занимался печатью. Печатал здоровые изображения(несколько на лист, от 1 до 20-30. несколько разных листов в одной задаче) с текстом, рамками и т.д. С такой проблемой не сталкивался, но было много приколов в самом коде. По идее TPrinter-у все равно что печатать и сколько картинок и текста. Глянь, может у тебя с коэффициентами для вычисления координат проблема. На 300dpi не заметно, а вот если больше, то становится заметно. Просто в отладчике проверь координаты куда текст выводится.