Моя цель — создать узел с экспресс-приложением, которое получает JSON, конвертирует в HTML и, наконец, в PDF. Приложение должно быть развернуто на AWS Lambda с максимальным размером пакета развертывания 250 МБ (в разархивированном виде).
У меня есть JSON для сортировки HTML; однако преобразование HTML в PDF остается проблемой. Я заметил, что самые популярные решения включают в себя puppeteer, который использует безголовый хром-краулер, содержащий размер установки 227 МБ. Это невозможно, учитывая требование AWS Lambda.
В других решениях, которые я нашел, упоминается использование устаревших технологий, таких как phantomjs. Я предпочитаю избегать их ради безопасности.
Существуют ли простые и легкие решения для преобразования HTML в pdf в среде node/lambda?