бесплатная программа для чтения PDF для клиента - PullRequest
3 голосов
/ 05 апреля 2011

Я ищу бесплатный плагин во flash или flex или что-то еще, что позволит мне читать pdf файлы и которое я могу интегрировать на моем сайте.

Знаете ли вы что-нибудь?

ОБНОВЛЕНИЕ:
У меня сложилось впечатление, что мой вопрос не был достаточно ясным, поэтому я занимаюсь разработкой веб-сайта с использованием asp.NET, и у меня есть требование показать PDF-файл пользователю, чтобы он мог прочитатьфайл и подкачка между файлами.Я ищу плагин с открытым исходным кодом, который я могу интегрировать в веб-сайт.Я действительно не против технологии компонента, но я предпочитаю что-то во flash или flex.Моя проблема в том, что веб-приложение будет работать на компьютере без Интернета, поэтому мне нужно что-то, что я могу загрузить и использовать без подключения к Интернету.

Надеюсь, теперь все ясно, спасибо!

Ответы [ 9 ]

9 голосов
/ 07 апреля 2011

Прямо с сайта Google Code :

FlexPaper

Этот проект предоставляет облегченный компонент для просмотра документов для Adobe Flex & Flash для работы с такими библиотеками, как PDF2SWF (Swftools), который позволяет просматривать файлы PDF без установленного программного обеспечения для чтения PDF. Этот проект предоставляет как библиотеку Flex, так и автономную флэш-версию.

Компонент повторно использует displayObjects таким образом, чтобы его можно было использовать даже для больших книг / документов. Зритель имеет следующие функциональные возможности:

  • Печать
  • Поиск
  • посадочная ширина, посадочная высота
  • Режим Flowbox
  • Двухстраничный режим
  • Zooming
  • Прокрутка страницей вверх / вниз, стрелки, перетаскивание
  • Полноэкранный режим
  • Кнопки навигации (далее / назад)
  • Диапазон печати
  • Прогрессивная загрузка
  • Выбрать / скопировать текст
  • Настраиваемая панель инструментов

Пример зрителя можно увидеть здесь: http://bit.ly/gjG93k

Еще один пример с большим документом: http://bit.ly/9sAjWz (чуть менее 2 МБ)

В проекте также имеется API, который можно использовать для взаимодействия со зрителем. Доступные операции и события можно увидеть на следующей тестовой странице: http://bit.ly/a8B96l

Функциональность книги

Это компонент, который предлагает функциональность «как книга»: http://www.quietlyscheming.com/blog/components/flexbook/

Конечно, вам понадобится время, чтобы интегрировать его с FlexPaper. Шансы найти что-то, что и то, и другое уже мало.

2 голосов
/ 05 апреля 2011

Если вы хотите загрузить PDF-файлы и отобразить их во флэш-SWF-файле, вам кажется, что у вас есть несколько вариантов, но вот лучший:,Это в основном iframe во флэш-памяти, который позволяет вам загружать HTML-контент в ваш SWF-файл как мини-вложенный браузер.Единственное требование - родительский SWF действительно загружается в браузер.Если SWF-файл запускается автономно (не на веб-странице), он выдаст ошибку, поскольку проект flex-iframe интенсивно использует вызовы ExternalInterface для браузера.

2 голосов
/ 05 апреля 2011

Поскольку вам необходим автономный просмотрщик PDF, который вы размещаете на своем собственном сервере, вы можете рассмотреть обходной путь, при котором сервер фактически преобразует PDF в формат файла, который может загружать Flash. Например, используйте такой инструмент, как этот: http://www.foolabs.com/xpdf/

Например, конвертер PDF в SWF, который использует вышеупомянутый инструмент: http://www.swftools.org/

Другой вариант - использовать серверный конвертер PDF в изображения, как этот, и затем просматривать слайд-шоу изображений во Flash: http://www.phpclasses.org/package/5846-PHP-Convert-PDF-documents-to-images-using-Ghostscript.html

1 голос
/ 13 апреля 2011

если я понимаю ваше намерение

Issuu

http://issuu.com/

- верный путь. Они предоставляют вам решение, где вы можете пролистывать PDF-файлы, как книги.

У них даже есть API, который вы можете интегрировать в свое приложение

см. http://issuu.com/services/api/gettingstarted.html

Вы также можете делать загрузки через API в соответствии с их сообщением в блоге

http://blog.issuu.com/?p=342

Я еще не работал с API, но, насколько я могу судить (пришлось один раз искать какое-то похожее решение для клиента), это довольно здорово.

В любом случае другие решения будут включать

Slideshare http://www.slideshare.net/

Скрибд http://www.scribd.com/developers

и

Docstoc http://platform.docstoc.com/

только некоторые из них.

В любом случае, я почти уверен, что есть множество подобных сервисов. там.

Надеюсь, некоторые из них соответствуют вашим потребностям.

1 голос
/ 11 апреля 2011

Эй, проверьте ссылку ниже:

http://www.beansoftware.com/ASP.NET-Tutorials/PDF-View-Custom-Control.aspx

Счастливого кодирования !!

1 голос
/ 08 апреля 2011
0 голосов
/ 21 сентября 2012

Я начал писать плагин jQuery для отображения PDF без использования клиентского программного обеспечения.Он основан на PDF.js.

Получить здесь: http://dev.funkynerd.com/projects/jquery-pdfdoc/wiki

0 голосов
/ 12 апреля 2011

Интересный просмотрщик PDF на JavaScript в браузере на стороне клиента: http://syntensity.com/static/poppler.html

Плохая часть истории огромного размера.

Да, как вы уже догадались, он основан на библиотеке Poppler PDF, которая скомпилирована в JavaScript с использованием Emscripten .

0 голосов
/ 12 апреля 2011

Пожалуйста, взгляните на этого онлайн-зрителя.http://view.samurajdata.se/

Надеюсь, это поможет вам.

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