PHP библиотеки для генерирования ODT файлов

ODT формат теперь понимают все, Microsoft Word, OpenOffice, Libreoffice. Поэтому скорее всего он станет форматом по умолчанию для текстовых документов с вложениями и стилями и придет на замену DOC и DOCX, поскольку эти форматы не имеют официальной документации и в принципе их невозможно создавать с помощью других программ, кроме ворда, без каких-либо ошибок, поэтому различные отчет сейчас уместно генерировать не в формат DOC, а в формат ODT или PDF (об этом формате чуть позже). Все отчеты ранее создавались в формате DOC, и у некоторых клиентов он иногда "коряво" открывался или даже некрасиво (хотя может просто библиотека phpdoc устарела, она давно не обновлялась), часто бывало что в одном ворде открвается нормально, в другом нет, поэтому и назрел вопрос решения данной проблемы, и как видите решение есть.

Теперь перейдем непосредственно к библиотекам (php классам).

На просторах интернета я нашел два более менее рабочих решения, которые могут пригодиться кстати в разных случаях, поэтому будем использовать сразу две библиотеки.

  1. odtPHP (www.odtphp.com), размер 580 кб, версия 1.0.1
  2. PHP-odt (www.php-odt.sourceforge.net), размер 132 кб, версия 0.3

Первый позволяет создавать документы odt на основе уже созданных шаблонов с метками, а второй умеет генерировать с нуля.

Мы уже знаем что делать, осталось пару вопросов:

Наши контакты:

Телефоны
+7 (4012) 77-67-80
+7 (952) 790-39-99 (запасной)
+7 (952) 790-10-10 (запасной)
e-mail:
info@unibix.ru - для справок, заявок, заказов
ofis@unibix.ru - для документов и бухгалтерии
marketing@unibix.ru - отдел маркетинга, рекламы и партнерства
vk: vk.com/unibix
fb: facebook.com/unibix.kaliningrad/
skype: unibix
Время работы:
Пн—Пт, 10:00—19:00
Адрес офиса
236000, г. Калининград, ул. Гагарина, дом 16Г, офис №11,
ООО "Юнибикс" (950метров от Королевских ворот, ориентир магазин Виктория)

Карта проезда:

Посмотреть на карте Калининграда