Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
exec('google-chrome --headless --no-sandbox --disable-gpu --print-to-pdf=путь_К_Пдф.pdf --no-margins путь_где_брать_хтмл.html --virtual-time-budget=50000 >куда_писать_лог.log 2>&1');Мне необходимо по одной ссылке открывать некий статичный HTML отчет, а по второй ссылке — PDF версию того же отчета.Вроде цель — выдать отчет в пдф?
но этот вызов удобно было бы использовать для тестирования по крайней мере.Это вполне продакшн решение, все опробовано и работает на centos 7.5 и в боксах на локальных машинах. Процесс установки хрома на безиксовую систему легко гуглится. Я, так же как вы, долго и безуспешно пытался прикрутить данные решения, с бубном, плясками и воскурением манов, пока чисто случайно не наткнулся на ссылку на безголовый хром. Далее уже дело было за малым — поставил и все завелось с полпинка, если есть вопросы — велком, надеюсь это поможет еще кому-то, тема достаточно актуальная.
Неочевидные особенности применения Rotativa для генерации PDF в ASP.NET MVC приложении