Показать сообщение отдельно
  #2  
Старый 24.01.2019, 22:21
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Есть такой класс - TPrinter.
У него есть св-во Canvas.
Так вот, если написать код, который выводит то, что надо печатать, на канву с учетом расчета координат, то можно "рисовать" отпечаток и превью одним и тем же кодом.

Сорри, пример дать сразу не могу, нету под рукой. Но я такое сделал, там правда для одной картинки только, но зато с разными вариациями. Для вывода превью использовал TPaintBox.
Ответить с цитированием