LINUX.ORG.RU

Qt5: узнать размер документа в страницах до печати

 ,


0

1

Мне необходимо распечатать отчет, в котором будут указаны номера страниц со слайдами. То есть я должна узнать число страниц в документа и вставить рассчитанные номера в него. Документ представляет собой html, слайды в png.

Вопрос первый: как мне сформировать документ, состоящий из html страницы и следующими за ней слайдами, по одному на страницу. Пока отправляю на печать последовательно html, потом слайды. Хотелось бы, чтобы документ был единым. Вопрос второй: как до печати узнать сколько страниц займет html-страница?


Копайте в сторону QTextDocument: он поддерживает и подмножество html, и подсчёт страниц, и печать.

Esper ()
Ответ на: комментарий от Esper

Очень ограниченное подмножество html, надо заметить.

fluorite ★★★★★ ()
Ответ на: комментарий от Esper

Копайте в сторону QTextDocument: он поддерживает и подмножество html, и подсчёт страниц, и печать.

Увы, int pageCount() const всегда возвращает 1, вне зависимости от размера подсунутого html.

totik ()

Мне необходимо распечатать отчет, в котором будут указаны номера страниц со слайдами.

«Приложение А, стр. 5» )

x905 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.