Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: обработка doc
Форумы портала PHP.SU » PHP » Программирование на PHP » обработка doc

Страниц (1): [1]
 

1. SAD - 05 Апреля, 2010 - 23:56:37 - перейти к сообщению
Вот хочется поинтересоваться.Есть ли способ "распарсить" doc файл.
То есть есть doc документ правильно размеченный, нужно по нему пробежаться - считать текст, если есть картинки, то сохранить их в каталог(дать имя и запомнить путь). Короче говоря, то что получится должно вставляться в базу. Вместо картинки, где они есть, должен быть прописан путь.
2. JustUserR - 06 Апреля, 2010 - 13:21:06 - перейти к сообщению
SAD пишет:
Есть ли способ "распарсить" doc файл
Как вариант раскрываете doc-файл как архив и вытаскиваете оттуда все HTML-страницы с CSS-стили из которых он на самом деле состоит и парсите их Улыбка
А если PHP стоит на машине с windows и word то можете поступить еще более просто и красиво - подключиться к msword с помощью OLE и работать с документом как с XML-файл без грубого распарсивания

 

Powered by ExBB FM 1.0 RC1