У меня есть файлы в формате 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>