Формирование отчетов HTML/PDF/Excel на основании шаблонов (a la 1С)

hellboy

Новичок
Формирование отчетов HTML/PDF/Excel на основании шаблонов (a la 1С)

Задача: емеется шаблон- Excel файл (простой - только с поворяющимися строками таблицы).
Необходимо генерировать отчеты на стороне сервера:
1) HTML - в режиме предварительного просмотра
2) Excel и/или PDF (серьезный вопрос - что юзеру нужнее) - Download по ссылке/ кнопке

При всем уважении к PHPExcel (табличное формирование отчетов один раз для всех форматов - идеи лучше не придумаешь), он имеет существенные недостатки:

1) Шаблон должен быть в Excel 2007 для нормальной загрузки форматирования
2) Он оптимизирован на сохранение Excel2007 - большой минус

Далее по степени поддержки идут:
Excel5 - приемлемо
HTML - сойдет
PDF - вообще нельзя смотреть

3) Низкая производительность. Если для единовременной загрузки данных из Excel файла это несущественно, то для регулярных отчетов - смерть.


Поэтому ищу альтернативу (библиотеки и методологию их использования):
1) Очень желательна поддержка шаблонов отчетов (что-то типа 1С - система не должна каждый раз создавать шапку/ подвал)
2) Быстрое формирование (особенно HTML)
3) Код формирования HTML и (PDF/Excel) в идеале должен быть один или иметь минимальные отличия
 
Сверху