Здравствуйте, Аноним, Вы писали:
А>В свое время занимался печатью. Печатал здоровые изображения(несколько на лист, от 1 до 20-30. несколько разных листов в одной задаче) с текстом, рамками и т.д. С такой проблемой не сталкивался, но было много приколов в самом коде.
А>По идее TPrinter-у все равно что печатать и сколько картинок и текста.
Я тоже так думал.
А>Глянь, может у тебя с коэффициентами для вычисления координат проблема. На 300dpi не заметно, а вот если больше, то становится заметно. Просто в отладчике проверь координаты куда текст выводится.
Нет, с коэффициентами все в порядке, вывожу не в принтер а в TBitmap такого же размера как и лист, всё нормально. Причем элементы не просто смещаются а перескакивают хаотично по всему листу. Накатал простенькую тестовую прогу, в которой это видно.
Еще вот интересный вопрос, как печатать очень большие картинки? Есть картинка в цвете 16бит 4700x6700 (А4 600dpi) точек (размер 64Мб), пытаюсь ее отрисовать на принтер, не получается, она просто игнорируется и печатается пустой лист. Однако втыкаю этот bmp в Word и он его нормально печатает. В чём секрет?