PDF на веб-странице: лучшее решение - PullRequest
3 голосов
/ 24 февраля 2010

Мне нужно включить PDF-файлы на некоторых веб-страницах, и у меня возникают проблемы. Приложение представляет собой простой газетный архив, в котором я могу читать прямо на странице или скачивать в формате PDF, по одному файлу на страницу. Мой клиент может предоставить мне один PDF-файл для каждой страницы; что мой клиент хочет от меня, чтобы перемещаться по ним в указателях (с миниатюрой страницы) и иметь чтение из выбранного прямо на странице; Я использую php / mysql.

Я начал пытаться использовать тег <object> с type="application/pdf", но обнаружил, что он устарел, потому что он вообще не кроссплатформенный (нет поддержки в браузерах linux, но даже Firefox 3.5 моих окон не мог показать мне что-нибудь).

Я догадался, что могу преобразовать этот pdf во что-то другое (html или просто изображения достаточно хороши), но единственное, что я нашел, это ImageMagick , который я не могу использовать, так как должен установить на сервер, и я не могу, так как я не администратор этой машины.

Итак, я наконец-то ищу предложения

Спасибо

1 Ответ

1 голос
/ 24 февраля 2010

Отображение pdf, используя IFRAME. Эскиз, который вы можете создать с помощью imageMagik. Вы должны иметь возможность использовать версию ImageMagik из командной строки для изменения размера и преобразования в jpg.

редактировать

Лучше всего поговорить с администратором сервера и попросить его установить поддержку php для ImageMagik, после чего вы сможете использовать его как класс.

Если вы не можете получить поддержку для установки на сервере, вам придется использовать версию командной строки.

Возможно, вы сможете найти в Google библиотеку, которая обернет командную строку, но было бы тривиально написать ее самостоятельно.

С этим вы можете создать большой читаемый черно-белый PNG для каждой страницы. Это должно щелкнуть до PDF.

...