Есть набор PSD шаблонов с отчетами содержащими графики.
На выходе нужно получить PDF'ки и картинки, т.е. пользователь может указать в в личном кабинете в каком формате должны приходить отчеты. Реализация должна быть на php.
Сейчас реализовано так:
- Верстальщик сверстал HTML
- Скрипт конвертирует HTML в PDF при помощи mPDF
- Скрипт конвертирует PDF в картинку png при помощи Imagick
Такой вариант выглядит не оптимальным и возникает ряд сложностей при конвертации в PDF(отсутствие поддержки множества тегов и т.д)
Возможно, лучшим вариантом будет такая последовательность -
PSD->HTML->image->PDF, но непонятно как реализовать конвертацию HTML в картинку, посоветуете?
Или сверстать PSD в SVG и далее при помощи Imagick делать конвертацию в картинку и далее в PDF, какие тут есть подводные камни?
Что можете порекомендовать?
Спасибо.