Forum Webscript.Ru

Программирование => PHP => Тема начата: BigHarry от 05 Апреля 2002, 13:40:09

Название: Все таки как из php создать xls ?
Отправлено: BigHarry от 05 Апреля 2002, 13:40:09
Через psxlsgen (взята с сорц-форж) не получается - все работает, но Эксель такой файл не открывает - говорит что он неправильный - и в самом деле - заголовок там явно не правильный.
Может - у кого есть более рабочий скрипт ?
Название: Все таки как из php создать xls ?
Отправлено: Dm от 06 Апреля 2002, 23:35:20
http://www.hotscripts.com/Detailed/13890.html
Название: Все таки как из php создать xls ?
Отправлено: BigHarry от 08 Апреля 2002, 15:05:51
Спасибо, но эту хитрость я уже использую - но проблема в том, что в xls нужно оформление - типа рамочки нарисовать, шрифт кое-где поменять...
Можно, канечна, через ОЛЕ создать воркбук с воркшитом - но на сервере нет экселя и больно тормозно и громоздко все это будет...
Думал - может есть к ПХП какое-нить расширение в виде длл-ки для создания ёксельных файлов - но, похоже, никто дяде биллу не хочет бабки за тайну формата отдавать...
Название: Все таки как из php создать xls ?
Отправлено: Oak от 08 Апреля 2002, 15:36:26
Скорее всего сложно. Ведь формат то закрытый.

Смотри в сторону исходников OpenOffice и Gnumeric
Название: Все таки как из php создать xls ?
Отправлено: Макс от 08 Апреля 2002, 17:22:44
На php.net в PEAR вроде сейчас разрабатывают классы для работы с EXCEL. Посмотри в CVS (я их юзать не пытался, так что не знаю в каком они состоянии)
Название: Все таки как из php создать xls ?
Отправлено: AlieN от 08 Апреля 2002, 20:29:15
Макс
Если ты CVS которые поставлются в пхп - то там глухо с этим
версия 4.1.2
Название: Все таки как из php создать xls ?
Отправлено: Макс от 09 Апреля 2002, 00:49:06
Цитировать
Если ты CVS которые поставлются в пхп - то там глухо с этим
Мда, у меня только после внесения некоторых изменений в классы он кое-как (криво) заработал. Вобщем классы еще на стадии разработки :(
Название: Все таки как из php создать xls ?
Отправлено: Dm от 10 Апреля 2002, 00:30:07
Цитировать
Если ты CVS которые поставлются в пхп - то там глухо с этим

хм... CVS - система контроля версий.
то, что в CVS репозитории - текущие разработки, то, что в дистрибутиве - готовый релиз.