Веб-просмотрщик PDF с открытым исходным кодом?

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


person Nitz    schedule 14.05.2010    source источник
comment
возможный дубликат средства просмотра Javascript PDF с открытым исходным кодом   -  person Steve-o    schedule 28.08.2011


Ответы (3)


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

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

person Jimmy Sawczuk    schedule 28.07.2011

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

http://view.samurajdata.se/

person esafwan    schedule 01.12.2011
comment
Похоже, это программное обеспечение устарело... Его исходный код содержит код PHP4 и HTML-код, с которым только что работал Иоганн Себастьян Бах. - person MC Emperor; 20.06.2012
comment
Это означает, что его нужно портировать. Или, может быть, уже будут какие-то новые. :) - person esafwan; 22.06.2012

Также есть проект от Mozilla под названием PDF.js. Они надеются довести его до уровня, когда он будет доступен как часть Firefox.

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

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

person Jamie Carl    schedule 16.09.2012
comment
потрясающий компонент; это работает только в Firefox? как насчет других браузеров? IE/хром/сафари? - person Sean; 07.11.2012
comment
Делает для меня. В итоге я написал вокруг него плагин jQuery. dev.funkynerd.com/projects/jquery-pdfdoc - person Jamie Carl; 18.11.2012