5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
|||||||||||
1 | |||||||||||
Сохранение в .pdf28.04.2014, 12:38. Показов 10255. Ответов 11
Метки нет (Все метки)
Добрый день!
сохраняю в pdf, сформированный html
QNetworkAccessFileBackendFactory: URL has no schema set, use file:// for files QNetworkReplyImplPrivate::error: Internal problem, this method must only be called once. причем сначала у меня пару раз сохранился файл вместе с картинкой, а в какой-то момент картинка перестала сохранятся (( чего не так??
0
|
28.04.2014, 12:38 | |
Ответы с готовыми решениями:
11
Сохранение в pdf Phpexcel сохранение в pdf Сохранение с расширением pdf Сохранение отчета в PDF |
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
||||||
28.04.2014, 13:07 | 2 | |||||
По моему достаточно:
0
|
5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
|
28.04.2014, 17:12 [ТС] | 3 |
но вот судя по этой статье - может возникнуть такая ситуация:
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
28.04.2014, 17:15 | 4 |
Какой статьи?
Я так делал ни раз в том числе и с многостраничными документами. Никаких проблем ни разу не было. Вы же не из инета качаете, а из локалки.
0
|
5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
|
28.04.2014, 17:30 [ТС] | 5 |
вот тут почитала я : http://degitx.blogspot.ru/2012/04/qtc-pdf.html
Добавлено через 6 минут то же самое - если без сигналов слотов делать если комментить строки 17-19 в ф-ии createHTML() - ошибок не вылезает проблема в добавлении картинки - не пойму в чем беда путь до картинки получается такой C:\Users\Admin\Documents\plot.jpg
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
28.04.2014, 17:40 | 6 |
Так у вас изображений нет или ошибки отрисовки? Картинки - это другое же.
Их нужно грузить так: background:url(qrc:/img.png) - если из ресурсов background:url(file:///C:/Users/Admin/Documents/plot.jpg) - если из файла
0
|
5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
|
28.04.2014, 17:42 [ТС] | 7 |
вылезают ошибки :
QNetworkAccessFileBackendFactory: URL has no schema set, use file:// for files QNetworkReplyImplPrivate::error: Internal problem, this method must only be called once. ну и картинки вообще нет в сохраненном файле не поняла немного...мне вместо такого - html << "<img src="<<PATH_PLOT_IMG<<" width=\"600\">"; такое нужно :background:url(file:///C:/Users/Admin/Documents/plot.jpg) ???
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
|
28.04.2014, 17:48 | 8 |
"URL has no schema set, use file:// for files"
Ну так гуглопереводчик же... Говорит что нужно 2-а слеша, а не три. Ну я привел пример в качестве фона элемента. У вас ошибка в самом пути, как я понимаю. Я же не вижу ваш файл и что вы хотите сделать.
0
|
5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
|
29.04.2014, 14:15 [ТС] | 9 |
вообще мне нужно, чтоб получилось такое:
текст текст какой-то текст график таблица я формирую html, и когда на принтер вывожу, то все ок, а в pdf нет графика Добавлено через 20 часов 26 минут как правильно путь указать при создании html строки, чтобы потом из нее можно было сформировать pdf?? вот я так пишу html << "<img src=\"C:/Users/Admin/Documents/plot.jpg\" width=\"600\">"; картинки нет
0
|
1403 / 1260 / 262
Регистрация: 10.11.2013
Сообщений: 3,763
|
||||||
29.04.2014, 14:36 | 10 | |||||
Обычно это решается хранением картинки в ресурсах или предпросмотром.
0
|
5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
||||||
30.04.2014, 10:34 [ТС] | 11 | |||||
убрала строчку delete printHtmlView;
предупреждение QNetworkAccessFileBackendFactory: URL has no schema set, use file:// for files осталось, но PDF с картинкой создается есть еще одна проблемка: я сохраняю график с формы а потом его в этот pdf пихаю:
0
|
5 / 5 / 1
Регистрация: 27.11.2009
Сообщений: 232
|
||||||
30.04.2014, 10:58 [ТС] | 12 | |||||
0
|
30.04.2014, 10:58 | |
30.04.2014, 10:58 | |
Помогаю со студенческими работами здесь
12
Сохранение Excel в PDF Сохранение вебстраницы в PDF Сохранение отчета в PDF Сохранение файла Экселя в PDF Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |