Xpoint
   [напомнить пароль]

Сохранить в файл docx из php

Метки: [без меток]
2011-01-14 14:55:50 [обр] Александр Сохин(11/21)[досье]
Приветствую.
Пытался гуглить - ничего подходящего не нашел.
Нужно из пхп записать текст в формат docx. Наиболее простым способом, без сторонних библиотек.
Возможно? Какие варианты? Хотя бы где копать?
спустя 5 часов [обр] Marat Tanalin(3/78)[досье]
docx, xlsx и проч. — это XML в zip-архиве.
Поиск в гугле по сочетанию «php docx» точно ничего не дал? ;-)
спустя 6 минут [обр] Прокаев2(13/35)[досье]
я заполнял текстовые поля в шаблоне.
unzip шаблона/замена тагов в document.xml/zip папки/отдавал как xxx.docx
спустя 16 часов [обр] Александр Сохин(11/21)[досье]

Marat Tanalin[досье],
ТОЧНО НИЧЕГО НЕ ДАЛ - я реально искал.
я знаю, что это xml, но, вроде, не совсем стандартный. В общем, мне надо сохранить форматированный текст в формате docx. Чт делать?

Прокаев2[досье],
не совсем понял... Можно ли чуть подробнее...

спустя 53 минуты [обр] Алексей Севрюков(162/1280)[досье]

Александр Сохин[досье] "не совсем стандартный XML" звучит так же как "не совсем стандартный стандарт". Не выдумывайте.

Прокаев2[досье] дал Вам алгоритм действий. Делаете unzip файла docx, получаете чистый XML, глазами изучаете простой пример, генерируете самостоятельно что-то похожее, запаковываете обратно в zip, переименовываете в docx (необязательно, можно просто отдать в поток, а в заголовках указать нужное имя файла, желательно и mime-тип так же указать) и отдаете клиенту. Судя по всему без сторонних библиотек это сделать не получится, не уверен что zip/unzip входит в стандартный состав PHP, но не берусь это утверждать.

спустя 1 час 34 минуты [обр] Александр Сохин(11/21)[досье]

Алексей Севрюков[досье],
спасибо.

Попробую разобраться...

спустя 4 часа 2 минуты [обр] Marat Tanalin(3/78)[досье]
Александр Сохин[досье]
ТОЧНО НИЧЕГО НЕ ДАЛ - я реально искал.
Странно, у меня первый результат в ГуглеPHPDOCX. ;-)
Powered by POEM™ Engine Copyright © 2002-2005