Название: Печать 4.2.2 Отправлено: dread от Март 23, 2007, 04:41 Необходимо выполнить печать на листе нестандартного размера - как это выполнить при помощи QPrinter - QPaperSize - не предлагает нужного формата - как задать свой?
Название: Печать 4.2.2 Отправлено: Racheengel от Март 25, 2007, 23:56 QPrinter::setPageSize(QPrinter::Custom) ?
Название: Re: Печать 4.2.2 Отправлено: _govorilka от Март 26, 2007, 05:51 Цитата: "dread" Необходимо выполнить печать на листе нестандартного размера - как это выполнить при помощи QPrinter - QPaperSize - не предлагает нужного формата - как задать свой? А для чего тебе это нужно? Размер бумаги всего лишь настройка принтера, от которой, кстати, никак не зависит ни размер бумаги, ни размер изображения. Название: Печать 4.2.2 Отправлено: dread от Март 28, 2007, 06:35 Просто принтер выдает типовую страницу длинной 297 мм - а длинна бумаги каждый раз новая - т.е. длинные и короткие списк - подача ленточная - т.е. непрерывная - в этом и проблема - как объяснить принтеру - что надо вывести не 297 мм а к примеру 60мм ? легко реализуеться в ворде параметрами бумаги - ставим длинну 60мм и вуаля все как надо!
Название: Печать 4.2.2 Отправлено: _govorilka от Март 28, 2007, 08:50 Цитата: "dread" Просто принтер выдает типовую страницу длинной 297 мм - а длинна бумаги каждый раз новая - т.е. длинные и короткие списк - подача ленточная - т.е. непрерывная - в этом и проблема - как объяснить принтеру - что надо вывести не 297 мм а к примеру 60мм ? легко реализуеться в ворде параметрами бумаги - ставим длинну 60мм и вуаля все как надо! Посмотри справку по QPrintEngine. Через него можно установить размер страницы (теоритически, на практике не проверял - все доступные сейчас мне принтеры работают только с a4 и a3). Название: Печать 4.2.2 Отправлено: dread от Март 30, 2007, 05:16 Спасибо проблема отпала, тему можно закрыть
|