home

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 для публикации в интернете и электронных библиотеках: 15 основных ошибок

Издатель готовит PDF изначально для печатного издания. Но при размещении в интернете PDF надо специально подготовить, чтобы улучшить пользовательский опыт от взаимодействия с файлом и уменьшить вероятность возникновения проблем с отображением в программах чтения PDF.

В статье рассмотрим случай, когда есть мастер-копия файла PDF и что надо сделать, чтобы подготовить её для продажи или распространение в интернете.

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

Документы в формате PDF часто требуется отобразить на сайте в специальном плеере. Один из самых популярных способов - использование бесплатной библиотеки PDF.js и плеера этих же разработчиков. А часто просто выкладывают файл в PDF, открывающийся при клике во встроенный в браузер плеер.

Но на оцифрованных книгах PDF.js и встроенные в браузер плееры сильно тормозят. Почему?

pdf-client-side-renderer.png

Рендеринг PDF

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

Выделение текста в электронных книгах

Электронных книги поддерживают выделение текста на страницах книги.

Для возможности выделения текста необходимо выполнение требований:

1) Должна использоваться операционная система Windows.

2) Должен быть установлен Adobe Reader X.

3) В браузере, в котором осуществляется просмотр, должен быть активирован плагин Adobe Reader X (активируется по умолчанию при установке Adobe Reader X).

4) Для данной книге должен быть разрешен просмотр в форамте PDF.