Приветствую сообщество.
Думаю, я не первый и не последний, кто столкнулся с вопросом, как сохранить html-страницу в формате pdf или jpeg. Ситуация проста.
Разрабатываем CRM, есть генератор документов для документооборота.
Генератор, соответственно, представляет собой всего лишь html-шаблонщик, адаптированный под документацию.
Короче говоря, вывод представляет собой HTML. Система сама рассылает заявки производителям, письма партнёрам и т.д. Отправлять их в html-виде совершенно нецелесообразно; pdf или jpeg подойдет. Стандартные консольные инструменты для конвертации html во что-то более удобное для печати не подходили.
Это понятно; верстка многих документов весьма специфична и в любом случае не может быть выполнена без процессора (в нашем случае браузера).
Было протестировано множество соответствующего программного обеспечения и модулей.
От PHP-скриптов до консольных приложений.
dompdf оказался наиболее близким, но не идеальным + часто вылетал, что в нашем случае недопустимо.
В итоге мы пришли к решению, что ничего не остается, как взять Windows-сервер, установить его в обычный ДЦ, установить туда Firefox и т.д. и заняться обслуживанием.
Уважаемые знатоки, внимание к вопросу :) Мы изобретаем велосипед? Может кто знает такой сервис, где платишь деньги, а на выходе html получаешь копию файрфокс-подобного но в jpeg и pdf? п.
с.
Соответственно советы и методы типа «нужно выкладывать документы не в Firefox-подобно, а так, как нравится консольному ПО» не подходят, т.к.
речь идет о достаточно простом генераторе документов.
Не заставляйте каждого пользователя crm изучать особенности рендеринга одного и того же html2ps, но с макетом на великую тройку справится даже начинающий верстальщик.
Теги: #html2pdf #html2jpeg #Разработка сайтов
-
Айвс, Фредерик Юджин
19 Oct, 24 -
Умная Функциональность Планшетов Android
19 Oct, 24 -
Современный Интерфейс Википедии
19 Oct, 24 -
Опыт Перевозки Компьютера В Самолете
19 Oct, 24 -
Электронная Почта
19 Oct, 24