Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Генерация прайс-листа в Doc, XLS или RTF, посредством PHP 
:(
    Опции темы
Alukard
Дата 12.2.2008, 01:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



Задача такая: "Пользователь кликает по ссылке, генерируется прайс-лист продукции из БД MySQL, конвертируется в формат DOC, XLS либо RTF, сохраняется на сервере и предоставляется ссылка на скачивание."

Я сам использовал PEAR'скую либу чтобы взаимодействовать с экселевским форматом. Генерация проходит как по маслу, все норм работает. Но возможности этой библиотеки очень малы, а хотелось бы больше. Какие кто может посоветовать библиотеки или классы для работы с вышеперечисленными форматами, с возможностями соизмеримыми вплоть до изменения цвета фона ячейки, увеличение текста и изменение его цвета, вставка таблицы (для Word). Просто использую XLS получается простенький прайс лист, в котором все ячейки одинаковой размерности, а в прайсе есть поля длиньше стандарта...вообщем, кто что когда использовал с довольно широкими возмоностями? 

PS: COM не выход, сервер стоит на никсах.
--------------------
Блог блогу рознь: Алукардные РецептыPHP, Операционные системы, Россия & США...etc.
PM MAIL   Вверх
skyboy
Дата 12.2.2008, 01:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



почему бы не генерировать HTML? Разве мало программ, позволяющих просматривать HTML?
PM MAIL   Вверх
Alukard
Дата 12.2.2008, 01:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



Эт крайний случай, если не получится с документами...просто хранить базу прайсов проще в офисных документах. Да и потом, вруг перед распечатыванием прайсов необходимо будет их подредактировать, что ни один секретарь в HTML не сможет сделать...
--------------------
Блог блогу рознь: Алукардные РецептыPHP, Операционные системы, Россия & США...etc.
PM MAIL   Вверх
skyboy
Дата 12.2.2008, 02:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: нет
Всего: 260



Цитата(Alukard @  12.2.2008,  00:56 Найти цитируемый пост)
что ни один секретарь в HTML не сможет сделать... 

попрбуй открыть HTML в Word'e. будешь удивлен, наверное, но в Word'e вполне можно редактировать HTML-страницы. Визуально.  smile Конечно, сайты так никто не создает - уж больно много мусора будет в результате, но для "секретаря" вполне подойдет...
В принципе, тебе виднее, что выбирать. Просто уж больно ненадежны эти проприетарные форматы: уж если openoffice над которым куча людей трудится, и то отображает документы не так, как Word, то уж небольшая и быстрая библиотека под PHP вряд ли выдаст 100% совместимый с Word'ом код. Уж всяко лучше RTF - у него благодаря читабельной разметке полнее описана спецификация(в смысле, недокументированные возможности и не полностью описанные механизмы были бы видны, как на ладони). 
хотя я остаюсь при своем мнении: уж лучше HTML. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.1669 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.