PHP HTML в DOC, XLS и ODF конвертер - PullRequest
1 голос
/ 12 мая 2011

Привет всем Я использую CKeditor для редактирования и создания некоторых отчетов для моего проекта php. Но мне нужно экспортировать отредактированные тексты из CkEditor в Open office и формат Microsoft Word. Поэтому мне нужен класс или компонент, который имеет такую ​​функцию: converttoodf ($ htmlcode) converttodoc ($ htmlcodes), который возвращает формат odf и doc.

Тем не менее, файл doc и odf должен быть без проблем, и рисунки и таблицы должны быть хорошо показаны. Кроме того, независимо от того, будет ли ваше решение коммерческим, я могу его купить, потому что оно мне действительно нужно срочно

Tnx заранее и надеюсь, что вы можете получить правильный ответ как можно скорее, здесь

Ответы [ 3 ]

0 голосов
/ 12 мая 2011

Если вам все равно нужен ODT, то я бы порекомендовал использовать OpenOffice через командную строку.Существует http://www.artofsolving.com/opensource/pyodconverter, который может конвертировать практически во все форматы Office.

Импорт HTML не должен быть проблемой.Не обманывайтесь примером PDF.Форматы ввода и вывода могут различаться.http://www.oooninja.com/2008/02/batch-command-line-file-conversion-with.html

0 голосов
/ 12 мая 2011

XLS :
http://docraptor.com/ (автоматическое преобразование из HTML)
или
http://phpexcel.codeplex.com/ (ручное построение файла, как phpword из другогоответ)

DOC
Вы можете просто сохранить HTML с примененными встроенными стилями CSS и сохранить его в формате .doc.Не уверен насчет того, как отображать изображения там.

ODT
http://incubator.apache.org/zetacomponents/documentation/trunk/Document/tutorial.html
больше информации: http://www.slideshare.net/tobyS/presentation-5028656

0 голосов
/ 12 мая 2011

Возможно, вы захотите взглянуть на phpword ... я знаю, что он поддерживает html-документы, но я не уверен, что вы можете просто загрузить какой-либо источник и сохранить его - возможно, вам придется создать документ программно.

...