Как лучше всего создать документ Word из шаблона Word в PHP?

У меня есть шаблон стиля канцелярских принадлежностей Avery в документе Word. Что я хотел бы сделать, так это заполнить шаблон изображениями (в данном случае QR-кодами) для удобной печати и маркировки объектов.

Мне интересно, как будет проще всего это сделать? Я сохранил шаблон в виде XML-файла Word, но, глядя на файл, я чувствую безнадежность. Я также попытался преобразовать шаблон в HTML, но неудивительно, что это испортило форматирование. Я не уверен, куда идти дальше, есть идеи?


person Yoplitein    schedule 27.06.2011    source источник
comment
Если вы находитесь на хосте Windows, вы можете управлять Word напрямую через DCOM. Помните, что Office — это просто огромный набор библиотек и некоторых интерфейсных реализаций, которые являются текстовыми процессорами, электронными таблицами и т. д.   -  person Marc B    schedule 28.06.2011


Ответы (2)


Для этого есть несколько хороших вариантов. Я бы рекомендовал PHP LiveDocX (бесплатно) или PHP DocX (бесплатная базовая версия).

person Perception    schedule 27.06.2011

Ознакомьтесь с классом PHP, MsDoc Генератор. Это позволит вам динамически создавать и добавлять элементы (текст, таблицы, изображения).

person Sean O    schedule 27.06.2011