Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Открыть pdf файл на клиенте / 13 сообщений из 13, страница 1 из 1
04.02.2020, 12:54
    #39922242
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Blazor.
На клиенте показывается список записей из базы типа
id, name, content <View>

Каждая запись - это pdf, загруженный в базу.
Чего хотелось бы: юзер жмет на кнопку и открывает файл для просмотра.

Как открыть? какой viewer есть для asp.net core?
...
Рейтинг: 0 / 0
04.02.2020, 12:57
    #39922243
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Ролг Хупин
Blazor.
На клиенте показывается список записей из базы типа
id, name, content <View>

Каждая запись - это pdf, загруженный в базу.
Чего хотелось бы: юзер жмет на кнопку и открывает файл для просмотра.

Как открыть? какой viewer есть для asp.net core?

А какой клиент?
Для браузера есть заголовок соответствующий, Content-Disposition.
В документации описанный.
...
Рейтинг: 0 / 0
04.02.2020, 13:08
    #39922251
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
skyANA
Ролг Хупин
Blazor.
На клиенте показывается список записей из базы типа
id, name, content <View>

Каждая запись - это pdf, загруженный в базу.
Чего хотелось бы: юзер жмет на кнопку и открывает файл для просмотра.

Как открыть? какой viewer есть для asp.net core?

А какой клиент?
Для браузера есть заголовок соответствующий, Content-Disposition.
В документации описанный.


Клиент - Blazor, выполняется в броузере.
Точнее будет так: чем показать поле, по суди являющееся содержимым pdf файла?

Т.е. можно сделать форму или диалог и там показать содержимое в формате пдф без лишних движений?
...
Рейтинг: 0 / 0
04.02.2020, 13:44
    #39922269
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Ролг Хупин,

Открывайте в отдельной вкладке.
...
Рейтинг: 0 / 0
04.02.2020, 14:05
    #39922286
vb_sub
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
разве нет каких-либо вьюверов для просмотра сразу в html странице?
...
Рейтинг: 0 / 0
04.02.2020, 14:32
    #39922303
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
vb_sub
разве нет каких-либо вьюверов для просмотра сразу в html странице?


Есть, браузер.
...
Рейтинг: 0 / 0
04.02.2020, 14:35
    #39922304
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Нашел такое, но это, похоже, лишнее, судя из предыдущих мэсыджей

https://www.pdftron.com/blog/webviewer/add-webviewer-to-blazor/
...
Рейтинг: 0 / 0
04.02.2020, 14:36
    #39922306
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
hVostt
Ролг Хупин,

Открывайте в отдельной вкладке.


Остается вопрос, как блоб из базы подсунуть броузеру.
Да, я прочитаю его, контроллер вернет массив(?), а дальше ?
...
Рейтинг: 0 / 0
04.02.2020, 14:44
    #39922311
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Ролг Хупин
hVostt
Ролг Хупин,

Открывайте в отдельной вкладке.


Остается вопрос, как блоб из базы подсунуть броузеру.
Да, я прочитаю его, контроллер вернет массив(?), а дальше ?


Если укажете правильный тип содержимого (Content-Type), то браузер откроет ваш PDF.

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

Нет никакой проблемы открыть PDF в отдельной вкладке, в удобном и привычном для пользователя виде. Он сможет его сохранить, распечатать, масштабировать.
...
Рейтинг: 0 / 0
04.02.2020, 15:42
    #39922344
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
hVostt
правильный тип содержимого (Content-Type)

и Content-Disposition естественно
...
Рейтинг: 0 / 0
04.02.2020, 16:21
    #39922372
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
hVostt
Ролг Хупин
пропущено...


Остается вопрос, как блоб из базы подсунуть броузеру.
Да, я прочитаю его, контроллер вернет массив(?), а дальше ?


Если укажете правильный тип содержимого (Content-Type), то браузер откроет ваш PDF.

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

Нет никакой проблемы открыть PDF в отдельной вкладке, в удобном и привычном для пользователя виде. Он сможет его сохранить, распечатать, масштабировать.


я и хотел обойтись без JS
...
Рейтинг: 0 / 0
04.02.2020, 16:38
    #39922383
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Ролг Хупин
я и хотел обойтись без JS
так он и не нужен
...
Рейтинг: 0 / 0
06.02.2020, 10:16
    #39923218
Valery_B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Открыть pdf файл на клиенте
Ролг Хупин,

Недавно спрашивал тоже самое
https://www.sql.ru/forum/1320871/ukazat-imya-fayla-v-ssylke
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Открыть pdf файл на клиенте / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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