Библиотека Lighten Chromium Embedded Framework (CEF) для генерации PDF

Поскольку wkhtmltopdf не использует актуальную версию webkit, я попытался найти другой вариант.

Я нашел slimer, который представляет собой безголовый браузер, основанный на Gecko, и он дает довольно хороший результат, но на самом деле он не безголовый, и проект немного незрелый.

Один из вариантов, который я хочу попробовать, — использовать Chromium Embedded Framework для рендеринга PDF. Я прочитал источники и выяснил, что он может работать без заголовка, и поскольку он использует blink, результат довольно хороший и может использовать последние функции html / css / javascript.

Одним из недостатков является размер. После компиляции я получил файл libcef.so 92mo.

Итак, мой вопрос: Есть ли способ облегчить размер скомпилированного двоичного файла CEF для генерации PDF?
(За исключением ручного удаления всех ненужных частей из исходного кода … Что было бы довольно долго и болезненно …)

0

Решение

Задача ещё не решена.

Другие решения