Open Source Web PDF Viewer?
Есть ли у них Open Source Web PDF Viewer?
У которого есть хороший API, через который я могу изменить внешний вид зрителя?
Я пробовал Scribd, Google Docs, FlexPaper, и это тоже.
Но это не дает мне, как я хочу.
Тогда я скачал shadowbox, но он не дал мне информации о том, как его использовать?
Так что кто-нибудь знает хороший веб-просмотрщик PDF, и было бы здорово, если бы он предлагал настройку
И это должно быть здорово, если это в php.
Заранее спасибо...
3 ответа
Я не думаю, что вы найдете программу для просмотра PDF на PHP. Декодирование формата PDF происходит на клиенте, что означает, что ваши единственные варианты - либо полагаться на клиента, чтобы выполнить работу по декодированию за вас (Adobe Reader, встроенный считыватель Google Chrome, приложение предварительного просмотра OS X и т. Д.), Рендеринг это с помощью Javascript, или придумать способ конвертировать PDF в HTML.
В наши дни PDF-файлы настолько распространены, что для меня не имеет большого смысла пытаться сделать это для клиента; скорее просто скажите им, что загружаемый файл представляет собой PDF-файл, и предложите ссылки либо на Chrome, либо на Adobe Reader, и дайте пользователю возможность просматривать PDF-файл в любом приложении по своему усмотрению.
Есть замечательный просмотрщик PDF, который тоже с открытым исходным кодом. Реализация пользовательского интерфейса является базовой. Вам придется работать над этим. Но это потрясающе.
Есть также проект от Mozilla под названием PDF.js. Они надеются довести его до уровня, когда он станет частью Firefox.
Получить его по адресу: http://mozilla.github.com/pdf.js/
Я попробовал это сам, и это работает очень хорошо. Единственная проблема заключается в том, что исходные файлы JS имеют размер около 1,4 Мб, что довольно много, и я не смог их минимизировать из-за некоторых странных стандартов кодирования.