home

Рендеринг

Добавление Pdfium для рендеринга PDF

pdfium.png

В Библиотеку ELiS добавлен ещё один бесплатный PDF-рендерер.

Им стал Pdfium, обеспечивающий рендеринг в браузере Chrome и созданный на основе кода компании Foxit, создателя программного обеспечения для работы с PDF.

Пока по Pdfium не набрано достаточно статистики, не рекомендуется его использовать в качестве рендерера по-умолчанию. Но его использование может быть полезно на проблемных PDF, когда другие рендереры не работают.

Обход некорректного векторного рендеринга некоторых PDF

Иногда некоторые PDF в векторном режиме просмотра рендерятся некорректно:

svg_low_resolution_bug_renderer.png

Для обхода такой ошибки включите в настройках ноды книги любой рендерер (не "default") и векторный режим рендеринга отключится.

Основным форматом отрендеренной страницы PDF станет WebP

Для отображения страниц PDF-файлов в ELiS используется как растровый режим рендеринга, так и векторный.

В растровом режиме изображение приходит в браузер в оптимальном формате: PNG, JPG, WebP, в зависимости от поддержки браузером нужного формата изображения.

Наиболее оптимальный формат WebP раньше поддерживался только браузером Chrome и основанном на его движке Yandex Browser и Opera. Для Firefox, Edge, Safari, IE использовались форматы PNG или JPG.

Рендеринг PDF

При просмотре PDF в браузере или мобильном приложении используется рендеринг PDF на стороне сервера и отображение отрендеренных страниц в браузере и мобильных устройствах. Сам процесс рендеринга осуществляют внешние подключаемые программы (библиотеки).