Печать богатого макета как электронных таблиц - PullRequest
0 голосов
/ 07 февраля 2011

Я ищу решение, которое позволило бы печатать содержимое приложения C ++ / Qt, например, счет-фактуру.

Чтобы было ясно, я не спрашиваю, как я могу манипулировать таблицами Excel. Я ищу возьмите данные моего приложения и ПЕЧАТЬ [на бумагу] что-то вроде счета-фактуры, красиво отформатированного .

Мне нужно хорошее форматирование / возможность разметки. Потребность: линии, границы, заливка, стиль текста (цвет, шрифт, вес) ... таким образом, богатые возможности форматирования.

Какое реальное решение для этого?

1 Ответ

0 голосов
/ 07 февраля 2011

QGridLayout может использоваться для создания формы Excel в виде электронной таблицы.У вас есть контроль над тем, куда направляется каждая ваша информация / виджеты.

Чтобы напечатать макет, поместите макет и его содержимое в QWidget, а затем используйте рендер , чтобы нарисовать его на QPrinter , который является QPaintDevice.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...