Предпросмотр загружаемых файлов

12
BPhoenix
На сайте с 12.01.2009
Offline
66
1352

Здравствуйте

Есть список загружаемых excel-файлов на странице сайта. Надо, чтоб при загрузке была возможность просмотреть файл, а потом уже загружать (к примеру, как сделано в почтах, тот же Яндекс).

Подскажите пожалуйста, есть ли готовые стандартные механизмы сего действия?

спасибо.

LEOnidUKG
На сайте с 25.11.2006
Offline
1727
#1

как вы хотите ексель файл предпросмотреть? Чтобы открывался полноценный ексель? или в виде картинки внутренностей?

ИМХО это практически нереал. Если только на флэше сделать с подключением библиотек офисных, хотя это тоже сказочно звучит.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
beginerx
На сайте с 13.07.2009
Offline
173
#2

в яндексе на сервере файл превращается в картинку и картинка показывается

вроде так... для чтения экселя на сервере есть библиотеки для php потом средствами php

данные (текст) можно вывести как png и отдать браузеру

>>>Скорость и Реакция<<< (https://vk.com/app4629907 ): онлайн тренировка скорости и времени реакции.... (https://vk.com/app4612117 )... (https://vk.com/club18740762 ).
Fabio
На сайте с 17.07.2008
Offline
126
#3

LEOnidUKG, если открывается полноценный эксель, то это уже не предпросмотр. :)

А вообще да, интересно, как это реализовано в том же мейл.ру. Думаю, готовых скриптов для этой возможности нет.

beginerx
На сайте с 13.07.2009
Offline
173
#4

есть готовые скрипты. Я же сказал в два этапа. Сначала php считывает в себя данные из таблицы, потом конвертирует эти данные в изображение таблицы в png. Весь инструментарий для серверной части есть в пхп и конечно же есть в Asp.Net

Fabio
На сайте с 17.07.2008
Offline
126
#5
beginerx:
есть готовые скрипты. Я же сказал в два этапа. Сначала php считывает в себя данные из таблицы, потом конвертирует эти данные в изображение таблицы в png. Весь инструментарий для серверной части есть в пхп и конечно же есть в Asp.Net

Я имел в виду готовые скрипты в паблике, как, например, отправка почты средствами php и т.д.

LEOnidUKG
На сайте с 25.11.2006
Offline
1727
#6
в яндексе на сервере файл превращается в картинку и картинка показывается

Значит он УЖЕ загрузил эти файлы. А в теме нужно предпросмотр т.е. ДО загрузки.

beginerx
На сайте с 13.07.2009
Offline
173
#7
BPhoenix:
к примеру, как сделано в почтах, тот же Яндекс

там предпросмотр загруженных (пришедших с письмом) на сервер атачей к письмам

BPhoenix
На сайте с 12.01.2009
Offline
66
#8
LEOnidUKG:
как вы хотите ексель файл предпросмотреть? Чтобы открывался полноценный ексель? или в виде картинки внутренностей?
ИМХО это практически нереал. Если только на флэше сделать с подключением библиотек офисных, хотя это тоже сказочно звучит.

Леонид, посмотрите на почтах, там отдаются вполне "некартинные" и "нефлешевские" страницы

На данный момент я вижу только решение формировать генерировать скриптом html-таблицы (благо таблицы не сложные) и потом их уже пользователю отображать.

Сделать то я сделаю, но хочется спросить совета умніх людей, может я буду велосипед делать и всё уже есть? сложно верится, что данные вопросы возникают редко

Всем большое спасибо за ответы

LEOnidUKG
На сайте с 25.11.2006
Offline
1727
#9

Скриншот покажите мне, что вам нужно. Я тут вижу, вы оперируете не верными словами, чтобы описать то, что вам надо.

siv1987
На сайте с 02.04.2009
Offline
427
#10

BPhoenix, предпросмотр без загрузки или использования флэша (дургих клиентских технологии) по сути невозможен. А там где вы смотрите либо то, либо другое. Это легко проверить включив файрбаг.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий