Intereting Posts
Есть ли способ позволить cURL ждать, пока не будут выполнены динамические обновления страницы? Ajax Post не работает в laravel 5.1 передовая практика для разработки веб-страницы для мобильного телефона Не удается прочитать из сокета (зависает) Ajax-подход к заполнению второго динамического раскрывающегося списка на основе выбора в первом Как получить доступ к глобальной переменной в функции запуска pthread в php Правильное использование веб-служб Amazon S3 для сценариев на стороне сервера Есть ли эквивалент Java HashMap в PHP? PHP array_replace без создания ключей Как получить список экземпляров EC2 с помощью Amazon PHP SDK 2? Как отсортировать XML-канал с помощью SimpleXML Magento: Как перенести изменения конфигурации из среды разработки в производственную? Миграция Laravel не добавит внешний ключ «Вызов неопределенной функции mysql_connect ()» после обновления до php-7 Как я могу заставить программы электронной почты показывать изображения, отправляемые в html-адрес электронной почты, используя php?

показать pdf-файлы на php-странице

У меня есть файлы в формате PDF и вы хотите показать их онлайн на моем веб-сайте, а не загружать или показывать с помощью акробата или дополнения Firefox. Мне нужно приложение просмотра PDF. Я не уверен, есть ли какая-либо подготовленная библиотека или плагин. Думаю, мне нужно преобразовать каждую страницу pdf в файл изображения, но как я могу это сделать?

Спасибо.

Как и @Lix, большинство современных браузеров имеют встроенные в него функции, хорошо работающие в Chrome и FireFox. Вот что я делаю…

<object height="950" data="sample-report.pdf" type="application/pdf" width="860"> <p>It appears you don't have a PDF plugin for this browser. No biggie... you can <a href="sample-report.pdf">click here to download the PDF file.</a> </p> </object> 

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

Вы можете конвертировать на свой сервер, хотя если ваш бегущий Linux с этой командой …

конвертировать abc.pdf abc.jpg

-EDIT– Firefox использует PDF.js для рендеринга PDF-файлов. Раньше я изучал, но сложность не стоила ни одного из моих проектов.

Надеюсь это поможет. Aloha.

Я думаю, вы ищете это http://flexpaper.devaldi.com/

и аналогичный вопрос

Flash Pdf просмотрщик, как и scribd

Вы можете просматривать ваши файлы в google docs viewer в iframe:

 <iframe src="http://docs.google.com/gview?url=http://www.example.com/yourPDFfile.pdf" frameborder="0"></iframe>