делаю через soffice консольный, но на больших страницах (около 330кб) он уводит CPU в 100% и зависает. На мощном сервере с 128гб оперативки тоже пробовал и то же самое.
По пдфкам тоже вопрос, использую нодовский phantomjs, но он выдает очень большие файлы если конвертится страница с картинками. Возможно есть способ универсальнее и лучше.
Ручками формировать документ через PHPшный PHPOffice/PHPWord не хочу, было бы прикольно именно хтмл на входе - docx/pdf на выходе.
Вопрос универсальный довольно, так что не знаю в какой чат его лучше написать )
пдфки нет, входные данные - html. На выходе - либо pdf (через phantomjs), либо docx (через libreoffice/soffice)
pupeteer попробуйте в headless вполне нормально генерирует
он отличается от phantomjs? Я помню где-то читал разницу между ними, pupetter новее что ли, но не помню уже что там было
фантом вроде не очень уже поддерживается, но я не уверен по крайней мере установка пупитра простая и апи неплохой
но главную мою проблему (docx) он не решит, только для пдфок, верно понимаю?
docx тоже из html надо получить?
ага ( да, я знаю что есть для php например PHPOffice и он генерит хорошие и маленькие документы, но там надо кодом описывать все что ты хочешь. Для шаблонов это подойдет, но у нас есть кейсы где прям на входе именно хтмл и от этого не уйти
Обсуждают сегодня