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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Отображение PDF  (Прочитано 7237 раз)
mistake
Гость
« : Май 08, 2006, 01:16 »

Подскажите пожалуйста способ загрузки и отображения документа в формате PDF.
Как это проще всего реализовать? Может кто-то уже реализовывал это в приложении, написанном на QT, а?
Записан
Sergeich
Гость
« Ответ #1 : Май 08, 2006, 10:34 »

можно найти конвертор из PDF в SVG, и юзать кутешный SVG модуль
Записан
mistake
Гость
« Ответ #2 : Май 09, 2006, 23:45 »

Спасибо.

Почитал про SVG-формат. Вроде симпатичный. Но есть вопросы:
1) При конвертировании из PDF в SVG у меня получается множество файлов SVG-формата вместо одного в формате PDF (количество файлов SVG - по количеству страниц в PDF). Можно ли затолкать все страницы в один SVG-файл?
2) Понимает ли QT svgz-формат? Самому пока проверить негде - компьютер с QT остался на работе...
Записан
LestorN
Гость
« Ответ #3 : Май 10, 2006, 07:11 »

пробуй poppler, правда под виндой не работает...
Записан
nex
Гость
« Ответ #4 : Май 10, 2006, 15:30 »

троллтеховцы вроде обещали поддержку пдф в одной из версий?...
Записан
Cat386
Гость
« Ответ #5 : Май 11, 2006, 06:46 »

Если из под Винды то можно просто в любую форму запихать ActiveX от Acrobat'а там есть свойство помоему File или loadFile не помню прописал путь к файцлику и усе
Записан
mistake
Гость
« Ответ #6 : Май 11, 2006, 22:26 »

Цитата: "LestorN"
пробуй poppler, правда под виндой не работает...

Спасибо, гляну. Правда если под виндой не работает - тогда это видимо не решение...

добавлено спустя 3 минуты:

 
Цитата: "Cat386"
Если из под Винды то можно просто в любую форму запихать ActiveX от Acrobat'а там есть свойство помоему File или loadFile не помню прописал путь к файцлику и усе

Ага. Я знаю про этот способ. Просто хотелось более "правильного" решения... :-)
Записан
Nimbus
Гость
« Ответ #7 : Июль 06, 2010, 09:52 »

Эммм... А через что конвертировать из PDF в SVG?
Записан
Sahab
Гость
« Ответ #8 : Июль 06, 2010, 10:05 »

http://doc.trolltech.com/qq/qq27-poppler.html
Записан
Nimbus
Гость
« Ответ #9 : Июль 06, 2010, 10:12 »

Сенкью, кэп
И по вашей ссылке ничего не сказано про svg
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #10 : Июль 06, 2010, 13:03 »

>>А через что конвертировать из PDF в SVG?
а этот вопрос мимо темы ("Отображение PDF")
Записан

Юра.
Nimbus
Гость
« Ответ #11 : Июль 06, 2010, 14:19 »

>>А через что конвертировать из PDF в SVG?
а этот вопрос мимо темы ("Отображение PDF")
Окей. А через что конвертировать из PDF в SVG, чтобы отобразить его в QSvgWidget? Либо в метафайл. Главное, чтобы была векторная графика, ибо через Ghostscript можно конвертировать только в растровый формат. А отображение растрового изображения на виджете у которого меняются размеры во время выполнения программы, искажается, и текст становится совсем нечитабельным.
Мне всё равно. Я уже создал подобную тему и никто не ответил.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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