crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Печать QwtPlot
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Svarog17 Дата 17.12.2010, 17:06
  Всем привет!
Пытаюсь вывести на печать график из QwtPlot его стандартным методом print(QPaintDevice &, const QwtPlotPrintFilter &).
Собственно код примитивный:

QPrinter printer;
printer.setOutputFormat(QPrinter::NativeFormat);
printer.setPageSize(QPrinter::A4);
printer.setOrientation(QPrinter::Landscape);
qwtPlot->print(printer);


но в результате на печать посылается 20-30Mb информации, после чего он крепко задумывается. Я конца обработки не дожидался, просто отменял задание. То же самое происходит, если в нативном формате печатать в файл: файл получается около 10-15 Mb. Зато в pdf печатает замечательно: 20 кб и выглядит красиво ;) .
В чем дело, не подскажете?

P.S. если это важно: на графике 1 QwtPlotCurve из ~650 точек.
Заранее спасибо.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 3:41