Стартовая страница       Почта»    |     Статистика»    |     Форум    |    


Форумы MAXnet
Текущее время: 19.09.2025 01:57

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
СообщениеДобавлено: 18.02.2006 01:27 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
Hi, All!
Не встречал ли кто где-нибудь упоминания о php-скрипте, способном извлечь текст (хотя бы просто текст!) из фордовского файла? Уже 3 часа ищу, попадается только всякая фигня, юзающая предустановленные мелкомягкие продукты, которые, насколько я понимаю, ни один нормальный сисадмин (а сотрудников Макснета я считаю таковыми) устанавливать на сервер не станет...

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18.02.2006 01:48 
Не в сети
Элита
Элита
Аватара пользователя

Зарегистрирован: 20.10.2003 22:19
Сообщения: 2441
Откуда: Обнинск
ну зачем обязательно мс оффис? опэн оффис вроде тоже понимает доки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18.02.2006 02:05 
Не в сети
Макснет Системы
Макснет Системы

Зарегистрирован: 09.09.2003 19:03
Сообщения: 1252
под php не знаю, но под Perl такие модули были,
кстати лучше смотреть не на проприетарный doc формат а на открытый rtf или pdf - под них реализаций будет больше, и парсеров и генераторов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 18.02.2006 23:32 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
Затем, что заказчик не умеет, не желает и не станет пользоваться чем-либо ещё кроме ворда. Такой вот заказчик.

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 02:29 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1797
Откуда: Калуга
ворд умеет сохранять в rtf

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 05:58 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
UMike писал(а):
ворд умеет сохранять в rtf
Ворд - умеет. Заказчик - нет. :(

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 06:13 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
Finder писал(а):
ну зачем обязательно мс оффис? опэн оффис вроде тоже понимает доки
И что, разве он на Макснете установлен?

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 12:56 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1797
Откуда: Калуга
имха в таком случае лучше спокойно объяснить заказчику что doc коммерческий/лицензированный формат мелкомягких и что не существует надежных web-решений, обеспечивающих полную совместимость хостингового ПО с данным форматом. Разработка-же такого решения займет очень немало человеко-часов к концу которых будет выпущен новый MS Office с измененным doc-форматом для которого всё прийдётся начинать заново. И либо пусть пишет в txt, либо пересохраняет из doc в rtf|txt|html|.... Крайний вариант - вероятно существует способ ембеддить doc как объект в html. У кого офис установлен - отобразится. У кого нет - извините.
Одним из простейших способов вероятно будет написать заказчику форму (как у форумов с кнопочками выравнивания и заданием шрифтов) на сайте и пусть через неё пишет.

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 13:25 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 28.08.2003 14:25
Сообщения: 819
Откуда: Обнинск
Если кроме ворда заказчик ничего не умеет использовать, то научить заказчика сохранять в rtf: это же умеет делать ворд и всего на пару кликов больше - "Сохранить как...". Зато сколько человеко-часов можно сэкономить и не забивать программистам голову ерундой, отвлекая от решения самой поставленной задачи.

_________________
Всё что ни делается - всё к лучшему


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 13:39 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
UMike писал(а):
имха в таком случае лучше спокойно объяснить заказчику
"Не подлежит".
Впрочем ладно, я уже посмотрел эти вордовские файлы - если заказчику не приспичит сменить версию ворда, то разобрать, в принципе, можно...

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 15:51 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1797
Откуда: Калуга
Steel нафиг тогда в rtf? Тогда уж в txt или в html/xml.
"Не подлежит" это не подход. Видимо это не заказчик а начальство в духе "хоть кол на голове теши". А если заказчик готов то "за ваши деньги любые капризы" конечно можно и велосипед изобрести, но нужно ли. Впрочем это решать Obninsk.name :?

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 15:56 
Не в сети
Бывалый
Бывалый

Зарегистрирован: 17.03.2005 15:54
Сообщения: 164
Откуда: Obninsk sciety
UMike писал(а):
Steel "Не подлежит" это не подход. Видимо это не заказчик а начальство в духе "хоть кол на голове теши".
Не совсем так, но близко. Впрочем, я всегда стараюсь исходить из принципа, что заказчик всегда прав. Мало ли, вдруг для него доплатить проще, чем обучать персонал?

_________________
пишите на 'Max Brown'<mx@obninsk.ru>
(поскольку работает спам-фильтр)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 18:20 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 28.08.2003 14:25
Сообщения: 819
Откуда: Обнинск
UMike писал(а):
Steel нафиг тогда в rtf? Тогда уж в txt или в html/xml.

Да хоть и так - это уже как программеру удобнее.

Obninsk.name писал(а):
Впрочем, я всегда стараюсь исходить из принципа, что заказчик всегда прав. Мало ли, вдруг для него доплатить проще, чем обучать персонал?

А чему обучать-то? Они же вордом умеют пользоваться, так и сказать им, чтобы сохраняли в удобном формате. Обучение займет 5 минут максимум, а програмер будет пыхтеть часами над кодом и ловлей багов (Вы сами только на поиски библиотек потратили 3 часа).

Заказчик зачастую сам точно не знает, чего он хочет (типа "Шоб сюда нажал и работало и всё").

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

Сейчас часто бывает дешевле докупить оперативки на комп., чем нанимать команду программеров для оптимизации какого-либо кода (если прога жрет много памяти).

_________________
Всё что ни делается - всё к лучшему


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.02.2006 23:46 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1797
Откуда: Калуга
А что, сейчас кто-то оптимизирует код по оперативке? ;) Особенно в Windows это заметно :mrgreen:

Obninsk.name я и говорю "за ваши деньги любые капризы".

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20.02.2006 00:14 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 28.08.2003 14:25
Сообщения: 819
Откуда: Обнинск
UMike писал(а):
А что, сейчас кто-то оптимизирует код по оперативке? ;)

Ну как минимум для серваков - стараются оптимизировать как по оперативке (всякие там memory leaks, фрагментация памяти и прочее), так и по загрузке проца. Память наращивать-то бесконечно не выйдет... Вот в "MS .NET Framework" и "Java" тоже незря "сборщики мусора" придумали. Но это уже другая тема ;)

_________________
Всё что ни делается - всё к лучшему


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB