Russian Qt Forum
Ноябрь 24, 2024, 19:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: рисунок в PDF  (Прочитано 4815 раз)
mokynis
Самовар
**
Offline Offline

Сообщений: 176


Просмотр профиля
« : Декабрь 06, 2017, 15:12 »

создается html-текст
Код:
strHtml="<html><head>"
            "<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">"
            "<meta http-equiv=\"content-style-type\" content=\"text/css\">"
            "</head><body>";
    //тут шапка
    strHtml+="<table width=600 border=0>"
             "<tr><td align='center'><img src='./imgs/top.png'></td></tr>"
             "</table><br>";
............//подвал отчета
"<table width=600>"
             "<tr class='thick'><td align='center'>НАША ОРГАНИЗАЦИЯ"</td></tr>"
             "<tr  class='podval'><td align='center'>НАШ АДРЕС<br>ТЕЛЕФОН<br>E-MAIL: МЫ@mail.ru</td></tr>"
             "</table>"
             "</body></html>";
    QPrinter *printer=new QPrinter();
    printer->setPageMargins(25,10,20,10,QPrinter::Millimeter);
    printer.setOutputFormat(QPrinter::PdfFormat);
    printer->setOutputFileName(fileName);
    docum.setHtml(strHtml);
    docum.setPageSize(printer.pageRect().size());
    docum.print(printer);
pdf-файл создается непредсказуемо то с рисунком в заголовке, то вот с таким (см. вложение) значком
Кто-нибудь может подсказать, почему так происходит?
Или-как вставить в текст html ссылку на эту картинку из ресурсного файла (я ее туда закинул, а теперь никак не получается в <img src> ее вписать)?
« Последнее редактирование: Декабрь 06, 2017, 16:00 от mokynis » Записан

QT4, Qt5, Qt6 Debian, ArchLinux
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.076 секунд. Запросов: 22.