Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 01.10.2011, 06:07
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Печатаю чек с помощью QGraphicsScene, длина чека может быть разная, под виндой печать отлично работает, но под линуксом изображение уменьшевается до А7, если задано.. а если не задаю printer.setPageSize(QPrinter::A7); то текст печатается огромными буквами которые уменьшыть с помощью свойств QGraphicsScene елементов не выходит.Код:QPrinter printer(QPrinter::PrinterResolution);pri nter.setFullPage(true);printer.setPageSi ze(QPrinter::A7);QPainter painter(&printer);mainWindow->framePrint->printScene->render(&painter);Как настроить принтинг чтобы печатался QGraphicsScene масштабированый по ширине листа (80мм) но длина обреза страницы зависила от длины сгенерированого текста, а не от формата setPageSize ?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
80мм гляделка с амбициями Guest Продолжение нового архива 0 05.09.2011 06:45
Рефрактор 80мм, помогите советом. Guest Продолжение архива вопросов 0 04.09.2011 14:15
помогите с выбором ED-телескопа до 80мм Guest Третий архив вопросов и ответов 0 04.09.2011 10:19
Круг диаметром 80мм Guest Продолжение архива вопросов 0 14.04.2011 05:39



© www.otvetnemail.ru - Форум вопросов и ответов.