PDA

Просмотр полной версии : Чем открыть PDF из ByteArray-я


djyamato
21.11.2011, 02:03
Здравствуйте

Я хотел бы записывать в базу pdf-ки в BLOB
Соответственно, хотел бы оттуда их и считывать для отображения
У всех программных решений для отображения PDF нужно передать путь к файлу, а я хотел бы отображать не из пути а из ByteArray-а
Это возможно вообще ?

PS Все это выполняется в AdobeAIR

trng
21.11.2011, 18:44
Сильно сомневаюсь что такое решение существует.
Даже в браузере с плагинами любой "внешний" тип файла сперва сохраняется в tmp, а потом отдается внешнему приложению как файл.
"Без файла" - это значит в случае винды например - OLE или DDE. Что-то я не слышал о связке flash-ole, flash-dde.
Да и сам ридер pdf (любой) в лучшем случае открывает http-ссылку на ФАЙЛ.

Genzo
21.11.2011, 19:02
У всех программных решений для отображения PDF нужно передать путь к файлу
Какие программные решения для отображения PDF вы нашли? и в чем проблема, переделать их под чтение из ByteArray'я , а не из файла?

alatar
21.11.2011, 19:03
Это возможно вообще ?
Да.
а я хотел бы отображать не из пути а из ByteArray-а
А ByteArray у вас магическим образом сразу из базы (где вы кстати предполагаете ее хранить) попадет в оперативку у пользователя. По http к вам все равно приходят байты, так что все равно, будет ли на сервере физически существовать файл на диске или это просто будет запись в БД. Адрес скрипта (сервлета и т.п., по вкусу) и будет ваш "путь к файлу".

djyamato
22.11.2011, 04:01
Простите, не указал сразу, это для ЭЙР-а

Адрес скрипта (сервлета и т.п., по вкусу) и будет ваш "путь к файлу".

А что такое "сервлет"?

Какие программные решения для отображения PDF вы нашли?
PurePDF отпугнул пока что своей мощностью и наворотами, задача у меня гораздо уже, просто отобразить пдф со скроллами.

fish_r
22.11.2011, 09:18
А что такое "сервлет"?


А поиском не судьба? http://ru.wikipedia.org/wiki/%D1%E5%F0%E2%EB%E5%F2

alatar
22.11.2011, 15:39
Возвращаемся к началу. В чем вопрос? Пока прозвучали только пожелания.

Genzo
22.11.2011, 15:49
purepdf
Flash/Actionscript library for creating PDF files
Я вроде не где не видел, отображение PDF'а в флеше...