powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Защита блоб файлов от скачивания в Apex 4.0
15 сообщений из 15, страница 1 из 1
Защита блоб файлов от скачивания в Apex 4.0
    #37074421
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!
Я новичек в работе с апексом.

Проблема заключается в следующим :

Имеется таблица для хранения блоб файлов типа pdf . Отображение этих файлов происходит инлайн с подгрузкой ресурсов акробат ридера. Если акробат не установлен то браузер позволяет скачать данный файл, что не хорошо. Возможно ли запретить браузеру это делать ?

Буду очень признателен за помощ знатоков.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37074484
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никто не знает? Даже нет идей? Очень сильно прошу помощи!!!
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37074596
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chumka, ну загрузился документ инлайн ->разве его потом нельзя "сохранить как"?
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37074616
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
itpb,

Можно, но если открывать документ в iframe то сохраняется только html страничка,а без акробат ридера браузер предлогает скачать документ. Вот обойти бы это как нибуть.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37075229
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Chumkaа без акробат ридера браузер предлогает скачать документ. Вот обойти бы это как нибуть.

Возникает естественный вопрос: зачем?
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37075309
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer,

Это нужно для защиты документа. Пдф предоставляет средства от копирования/распечатки. Документ можно стащить только если его фотографировать. Ну и вот эта напасть со скачиванием.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37075361
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChumkaДокумент можно стащить только если его фотографировать.

Print Screen, pdf2xxx...

Chumkaесли открывать документ в iframe то сохраняется только html страничка

Если захотят, то откроют и iframe в отдельном окне.

Ещё раз: зачем всё это? Если пользователю нельзя видеть информацию, то не показывать ему её вообще. Если можно, то возможность сохранить подразумевается.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37075381
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer,

Доступ к документу выдается разным пользователям. Пользователи должны только видеть документ, без возможности его сохранить/скопировать/распечатать.Возможно ли запретить браузеру скачивание документа?
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37075605
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChumkasuPPLer,

Доступ к документу выдается разным пользователям. Пользователи должны только видеть документ, без возможности его сохранить/скопировать/распечатать.Возможно ли запретить браузеру скачивание документа?

Я уверен, что возможно. Наверняка есть такой браузер, который вообще не скачивает PDF. В крайнем случае, можно написать новый браузер и реализовать в нём эту функцию. Потому что Mozilla Firefox 3.6.13 сохраняет страницу вместе с тем, что было в IFRAME, если его содержимое было загружено.

Думаю, Вам стоит задать соответствующий вопрос ("Как запретить неизвестному браузеру скачивать файл, если он не может его отобразить?") в форуме HTML, JavaScript, VBScript, CSS . Или задуматься над реализацией своего плагина для браузера, который будет отображать PDF-файлы.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37075783
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chumka,

Необходимость подобного решения сомнительна,но раз уж надо, то если не установлен viewer, то можно предлагать его установить, а не давать тупо ссылку на файл.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37076155
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer,
Спасибо большое за ваши ответы.

dvksqlru,

И вам спасибо. Ваша идея очень интересна. А как можно из апекса проверять стоит ли ридер?
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37076180
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chumka,

Как вариант изучить возможности тега <object> ну и через альтернативное содержимое...
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37076258
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dvksqlru,

Что вы имеете ввиду под альтернативном содержимом?
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37076665
dvksqlru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chumka,

некий контент, который показывается пользователю в случае, когда у него не установлен plugin.
...
Рейтинг: 0 / 0
Защита блоб файлов от скачивания в Apex 4.0
    #37138733
Chumka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получилось. Если кому то интересно, то сделал все при помощи тега <object>.
Создал обычную pl/sql страничку, в источнике указал :

<object type="application/pdf" data="#OWNER#.FILE_TABLE_DISP_PR?p_file='||v||'" width="800" height="880">
<object type="image/jpeg" data="адрес альтернативного изображения" width="600" height="400"></object></object>

Если установлен плагин pdf , то отображается документ, если нет, то альтернативное изображение.

Всем спасибо за помощь.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Защита блоб файлов от скачивания в Apex 4.0
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]