Open Source Web PDF Viewer? - PullRequest
       28

Open Source Web PDF Viewer?

8 голосов
/ 14 мая 2010

Есть ли у них какой-нибудь Open Source Web PDF Viewer?
Который имеет хороший API, через который я могу изменить внешний вид зрителя?
Я также пробовал Scribd, Google Docs, FlexPaper и это .
Но это не дает мне, как я хочу.
Тогда я скачал shadowbox , но он не дал мне информации о том, как его использовать?
Так что любой знает хороший веб-просмотрщик PDF, и было бы замечательно, если бы он предложил настройку
И это было бы здорово, если он в php.
Спасибо заранее ...

Ответы [ 3 ]

2 голосов
/ 01 декабря 2011

Есть замечательный просмотрщик PDF, который тоже с открытым исходным кодом. Реализация пользовательского интерфейса является базовой. Вам придется работать над этим. Но это потрясающе.

http://view.samurajdata.se/

2 голосов
/ 29 июля 2011

Я не думаю, что вы найдете средство просмотра PDF на PHP. Декодирование формата PDF происходит на клиенте, а это означает, что ваши единственные варианты - либо полагаться на клиента, чтобы выполнить работу по декодированию за вас (Adobe Reader, встроенный считыватель Google Chrome, приложение предварительного просмотра OS X и т. Д.), Рендеринг это с помощью Javascript, или придумать способ конвертировать PDF в HTML.

PDF-файлы настолько распространены в наши дни, что для меня не имеет большого смысла пытаться сделать это для клиента; скорее просто скажите им, что загружаемый файл представляет собой PDF-файл и предложите ссылки либо на Chrome , либо на Adobe Reader , и предоставьте пользователю возможность просматривать PDF-файл в любом приложении по своему усмотрению.

1 голос
/ 17 сентября 2012

Существует также проект от Mozilla, который называется PDF.js. Они надеются довести его до уровня, когда он станет частью Firefox.

Получить по адресу: http://mozilla.github.com/pdf.js/

Я сам попробовал, и это работает очень хорошо. Единственная проблема заключается в том, что исходные JS-файлы имеют размер около 1,4 Мб, что довольно много, и я не могу их минимизировать из-за некоторых странных стандартов кодирования.

...