Главная » C++ » Библиотека Lighten Chromium Embedded Framework (CEF) для генерации PDF
Библиотека Lighten Chromium Embedded Framework (CEF) для генерации PDF
Поскольку wkhtmltopdf не использует актуальную версию webkit, я попытался найти другой вариант.
Я нашел slimer, который представляет собой безголовый браузер, основанный на Gecko, и он дает довольно хороший результат, но на самом деле он не безголовый, и проект немного незрелый.
Один из вариантов, который я хочу попробовать, — использовать Chromium Embedded Framework для рендеринга PDF. Я прочитал источники и выяснил, что он может работать без заголовка, и поскольку он использует blink, результат довольно хороший и может использовать последние функции html / css / javascript.
Одним из недостатков является размер. После компиляции я получил файл libcef.so 92mo.
Итак, мой вопрос: Есть ли способ облегчить размер скомпилированного двоичного файла CEF для генерации PDF?
(За исключением ручного удаления всех ненужных частей из исходного кода … Что было бы довольно долго и болезненно …)