Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2016, 11:45   #1
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
Вопрос Компонент для вывода PDF файлов

Всем привет. Скажите пожалуйста, в Delphi XE7 какой компонент используется для вывода PDF файлов. Вообще как работать с PDF файлами в делфи ХЕ7. Заранее спасибо.
Моя родина там, где мой компьютер
SASFM вне форума Ответить с цитированием
Старый 31.03.2016, 12:04   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от SASFM Посмотреть сообщение
Вообще как работать с PDF файлами в делфи ХЕ7.
Что конкретно Вы подразумеваете под работой с PDF файлами? Выражайтесь яснее.
Цитата:
Сообщение от SASFM Посмотреть сообщение
кажите пожалуйста, в Delphi XE7 какой компонент используется для вывода PDF файлов.
Штатных компонентов из коробки нет. Либо работать с Acrobat, используя ActiveX, либо искать сторонние готовые компоненты.
Streletz вне форума Ответить с цитированием
Старый 31.03.2016, 12:11   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Штатных компонентов из коробки нет.
а разве отчёты никакие "в коробку" не входят? FastReport, например?
в FastReport есть возможность вывести отчёт в PDF.

а так, в целом, я с вашим ответом согласен.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 31.03.2016, 12:26   #4
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
а разве отчёты никакие "в коробку" не входят? FastReport, например?
Serge_Bliznykov, FastReport входит не во все редакции.
Streletz вне форума Ответить с цитированием
Старый 31.03.2016, 13:35   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Serge_Bliznykov, FastReport входит не во все редакции.
Ага, но, судя по вашему ответу, в какие-то редакции он всё же входит!
Может у автора темы как раз такая редакция, мы же не знаем!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 31.03.2016, 15:20   #6
vlad1389
Форумчанин
 
Регистрация: 02.02.2016
Сообщений: 290
По умолчанию

Интересно, tchromium умеет читать PDF? Браузер хром умеет.
vlad1389 вне форума Ответить с цитированием
Старый 01.04.2016, 15:34   #7
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
По умолчанию

Цитата:
Сообщение от Streletz Посмотреть сообщение
Что конкретно Вы подразумеваете под работой с PDF файлами? Выражайтесь яснее.
Мне нужно:
1. Добавить в БД (SQLite) PDF - файл
2. Выводить на экран PDF - файл из база данных
Моя родина там, где мой компьютер
SASFM вне форума Ответить с цитированием
Старый 01.04.2016, 15:42   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от SASFM Посмотреть сообщение
Мне нужно:
1. Добавить в БД (SQLite) PDF - файл
2. Выводить на экран PDF - файл из база данных
Ага. Т.е. мы (я в частности) поняли Вас неправильно,
СОЗДАВАТЬ PDF файл Вам не нужно.
По выводом Вы подразумевали отображение содержимого PDF файла.
Теперь всё понятно, что Вам нужно.

p.s. вроде бы по первому вопросу Вы уже тему создавали, я там отвечал.
И я думаю, что там никаких вопросов быть не должно - PDF файл - это такой же бинарный файл, как и любой другой, записать его в BLOB поле, не обращая внимания на содержимое, я проблем никаких не вижу!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.04.2016, 15:57   #9
SASFM
Форумчанин
 
Аватар для SASFM
 
Регистрация: 26.03.2015
Сообщений: 191
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov
p.s. вроде бы по первому вопросу Вы уже тему создавали, я там отвечал.
И я думаю, что там никаких вопросов быть не должно - PDF файл - это такой же бинарный файл, как и любой другой, записать его в BLOB поле, не обращая внимания на содержимое, я проблем никаких не вижу!
Да это так. А как решать вторую проблему?
Моя родина там, где мой компьютер
SASFM вне форума Ответить с цитированием
Старый 01.04.2016, 16:13   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

гуглить не пробовали?
как отобразить PDF Delphi

если вкратце, то варианты были уже озвучены выше (см. пост #2 и #6):
1) использовать ActiveX
2) использовать сторонние компоненты (p.s. бесплатные мне не попадались)
3) как было предложено выше, попытаться использовать tchromium // я лично сомневаюсь, что выйдет, но попробовать можно...
4) открывать PDF файл средствами ОС (через ShellExecute, например)
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какой компонент использовать для вывода текста (Delhpi) Kreadlling БД в Delphi 2 07.04.2012 22:51
Удобный и бесплатный компонент для PDF в Delphi Марк Охман Компоненты Delphi 2 06.12.2010 13:12
Компонент для вывода таблиц Excel (.xls) в Joomla zenner WordPress и другие CMS 1 23.11.2010 22:01
Компонент для вывода логов ProESM Общие вопросы Delphi 5 27.09.2010 22:05
Какой компонент выбрать для вывода таблицы картинок ICO Comer_Jus Мультимедиа в Delphi 3 21.05.2008 20:35