@NickToot
web developer

Как сделать кроссплатформенную выдачу отчета в документ на сайте?

Всем доброго времени суток! :)

Не знаю понятен ли вопрос и правильно ли я его сформулировал, сейчас постараюсь как можно короче и понятнее объяснить, что я хотел бы реализовать в своем веб-приложении.

Используемые технологии: стандартный стек JS, AJAX, PHP.

Цель: при нажатии на кнопку рядом с результатами фильтрации на сайте, пользователь получает документ ИЛИ информацию в буфер обмена. Эта информация должна быть в виде таблицы. Если это документ, то без разницы какой, самое главное чтобы пользователь смог перенести таблицу в нужный ему документ.

Проблема: порывшись в интеренете, я нашел много вариантов, но в основном это работа PHP с WORD или EXCEL, но как я понял для этого необходим Windows Server и/или MS Office у клиента. Это большое ограничение :(

Подскажите в каком направлении двигаться, какие есть решения данной задачи?
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
berezuev
@berezuev
#define TRUE FALSE
Имхо, для формирования отчета достаточно простого html. Можно сверстать его хоть таблицей, хоть на для печати на листе А4. При чем, средств HTML4 хватит "за глаза".

Вариантов генерации DOC(X) и XLS(X) файлов на php вагон и маленькая тележка.
https://habrahabr.ru/post/119551/
https://github.com/PHPOffice/PHPWord
https://habrahabr.ru/post/138666/
https://habrahabr.ru/post/245233/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы