Кто-нибудь знает плагин увеличения jQuery для встроенных объектов PDF? - PullRequest
2 голосов
/ 23 июля 2010

Пока что все найденные мной увеличительные плагины предназначены для изображений, и мне нужно что-то, что будет работать при наведении на тег .pdf файла встроенного объекта. Есть идеи?

Ответы [ 4 ]

5 голосов
/ 02 августа 2010

В основном изображения могут быть правильно отображены из браузера и могут быть «встроены» в веб-страницу, в то время как PDF не может быть встроен непосредственно в html, и поэтому их нельзя увеличивать.

Вы не можете видетьпредварительный просмотр PDF на странице.Ну, это возможно, но не с чистым JavaScript.Вы можете встроить файл в веб-страницу, используя что-то вроде этого: https://docs.google.com/viewer

, вот пример: http://code.google.com/apis/books/docs/viewer/examples/book-animate.html

, но я не верю, что возможно достичь эффекта, который выкак.

1 голос
/ 04 августа 2010

Самый простой способ сделать это - использовать Flash.Вы можете использовать что-то вроде Scribd и использовать код для вставки на своем сайте.Или создайте собственный PDF Reader на основе флэш-памяти.

Еще один способ сделать это - преобразовать файл PDF в серию изображений (в Acrobat используйте «Файл» -> «Экспорт» -> «Изображение»).Затем вы можете использовать один из этих плагинов увеличения в сочетании со всеми изображениями.Если ваш PDF-файл очень длинный, вы можете использовать jQuery для автоматической загрузки изображений при загрузке страницы (аналогично тому, как новые изображения Google имеют бесконечную прокрутку).

0 голосов
/ 06 августа 2010

Если я предполагаю, что вы ищете что-то вроде предварительного просмотра, то я бы сказал, что в этом нет никакого смысла, потому что встроенный pdf во что-либо (iframe / object) будет загружать весь PDF в любом случае перед любой магией предварительного просмотра при наведении курсора или чем-то еще.

Но если вы действительно хотите поиграть с каким-нибудь хорошим плагином, который обрабатывает рендеринг PDF с некоторыми хорошими эффектами, тогда взгляните на JQuery Media Plugin .

0 голосов
/ 06 августа 2010

Наряду со Scribd и созданием собственного приложения Flash для его чтения, вы также можете использовать что-то вроде программы Adobe Captivate, которая принимает всевозможные файлы и создает из них Flash-презентации.

Вероятно, Scribdсамый легкий.Google Docs Viewer также имеет отличную поддержку, но Scribd Viewer просто ... аккуратнее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...