Мне нужно встроить PDF-файл в HTML-страницу, чтобы пользователи могли просматривать его на всех основных устройствах. Большинство подходов отлично работают на настольных компьютерах, но они начинают показывать проблемы на устройствах iPad. Файлы PDF больше не прокручиваются, если они помещаются внутри тега iframe или embed.
Я использовал следующие приемыЧтобы преодолеть проблему:
1) Использование pdf-image для узла и преобразование PDF в изображения, а затем их скольжение в делении.Проблема в этом подходе состоит в том, что качество изображения ухудшается и не подходит для просмотра в Интернете.
2) Использование PDF.js от Mozilla. Это прекрасно работает на любом устройстве, но оно делает страницу крайне медленной и не отвечает на iPad
3) Использование Google PDF viewer
<iframe src="https://docs.google.com/viewer?url=http://public-Url-of-pdf.pdf&embedded=true" frameborder="0" height="500px" width="100%"></iframe>
Проблема в этом подходе заключается в том, что мне нужноPDF-файлы, общедоступные , которые я не хочу делать по соображениям безопасности.
Ни один из описанных выше способов не работает для меня.Есть ли какое-либо решение для встраивания PDF в страницу, которая также работает на iPad.
Один из моих коллег рассказал мне об использовании LibreOffice (открытый офис) без головы для встраивания PDF-файлов в мою страницу, ноЯ не могу найти документацию по использованию?
Может кто-нибудь помочь?:(
Заранее спасибо!