Название: Вывод на печать простого отчета Отправлено: Sashok от Октябрь 20, 2013, 09:53 Доброго дня Всем.
Начал изучать Qt совсем недавно, как то заинтересовал он меня. Хочу поделиться банальной мелочью с которой может многие то же сталкиваются по началу. Задача в том чтобы вывести простенький отчет на печать. Казалось бы что сложного, но я не сразу въехал, а примеры в литературе меня даже немного запутали. В итоге собственных экспериментов сделал так. Код: QPrinter printer; Но еще в реальных задачах необходимо хранить где то отчеты. Здесь как-то проще. Например есть встроенная возможность сохранить в PDF. Код: QPrinter printer; А вот вопрос знающим, можно как то напечатать уже созданный раннее pdf? Название: Re: Вывод на печать простого отчета Отправлено: GreatSnake от Октябрь 20, 2013, 11:33 А вот вопрос знающим, можно как то напечатать уже созданный раннее pdf? У Qt таких средств нет. См. Poppler (http://ru.wikipedia.org/wiki/Poppler).Название: Re: Вывод на печать простого отчета Отправлено: Sashok от Октябрь 21, 2013, 11:34 А не могли бы порекомендовать инструкцию как прикрутить такую библиотеку к Qt5.1.1
Название: Re: Вывод на печать простого отчета Отправлено: Sashok от Октябрь 21, 2013, 18:53 А вот вопрос знающим, можно как то напечатать уже созданный раннее pdf? У Qt таких средств нет. См. Poppler (http://ru.wikipedia.org/wiki/Poppler).Поискав собрал библиотечку по примеру http://pavelk.ru/kompilyaciya-poppler-qt5-v-windows-na-mingw, немного под себя подстроить пришлось в путях. 5.1.1 немного не так устанавливается как 5.1.0. Есть ли пример пользования данной библиотеки "Распечатать файл Test.pdf" например. |