Подтвердить что ты не робот

Любой способ создания Документов Google, таких как просмотрщик файлов PDF?

Кто-нибудь думает, что можно создать средство просмотра документов в формате PDF в формате Google, которое преобразует документ в формат, который не требует Adobe Reader на клиентской машине?

Если да, то какие ссылки указывают на? Либо место, которое это сделало, либо объяснение, как это сделать.

4b9b3361

Ответ 1

Я провел много исследований по этому вопросу, и я надеюсь, что смогу помочь.

Хорошая старая Macromedia использовала на рынке Flash-документ, который должен был стать Adobe Adobe Reader, поскольку он позволял любому веб-мастеру вставлять и отображать документы в формате PDF в Интернете с помощью Flash. Но это было до того, как они были распроданы Adobe, и Flash Paper вскоре была помещена на полку и забыли в пользу приоритетов Adobe.

Однако сегодня существует так много новаторских альтернатив...

Как уже упоминалось выше, вы можете использовать Scribd.com (желательно для YouTube для документов). Но они не единственная услуга (и, конечно же, не самая лучшая из них).

Вот мои два фаворита:

Мне больше всего нравится пользовательский интерфейс Mygazines (он также быстрее), но он стоит 99 долларов. Это довольно впечатляет. В зависимости от того, что вы хотите сделать, этот ценник может стоить того.

Однако Эмиль недавно выиграл со своей платформой Smartlook: http://issuu.com/smartlook

Здесь приведен пример настройки Smartlook на веб-сайте:

http://www.ismartlook.com/

Плюс это совершенно бесплатно, что приятно.

Третья альтернатива, которую я рассмотрел, сама по себе - это бесплатный и открытый исходный код, сделанный этим парнем по имени самурайдата. Он называет это psview (PostScript Viewer). Любой может загрузить исходный код и увидеть его в действии здесь:

http://view.samurajdata.se/

Преобразованные PDF файлы теряют качество при преобразовании в изображение, но быстро и легко настраиваются.

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

Ответ 2

Вы можете просто использовать Google Docs Viewer, который также поддерживает документы PDF. Он позволяет встраивать его в вашу веб-страницу и указывать на URL-адрес, где находится PDF файл (который не обязательно должен находиться на серверах Google).

Пример:

http://docs.google.com/viewer?embedded=true&url=http%3A%2F%2Fwww.domain.com%2Fdocument.pdf

Ответ 3

Существует Internet Archive BookReader. Это хороший просмотрщик книг, реализованный в javascript (jQuery), поэтому клиенту не нужен читатель PDF или Flash. Хотя для страниц книги нужны изображения, вы можете легко подключить их к своему собственному серверу изображений, чтобы попытаться преобразовать PDF в изображения через ASP.NET(или любой другой инструмент, такой как XPDF). Я обнаружил, что это проще реализовать, чем реализовать программу просмотра изображений.

Кроме того, похоже, что поиск подсветки поиска (попробуйте здесь), но я не исследовал точно, какие метаданные необходимы и в какой формат.

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

Ответ 4

Вы можете попробовать Doconut.com выглядит так же, как и просмотрщик документов Google. Он доступен для asp.net 4.0, кроме PDF, он также может отображать все форматы офиса, tiff, dwg, psd и т.д. Однако это платная библиотека.

Ответ 5

Если вы правильно поняли, вы хотите просмотреть эти файлы и не редактировать их.

Google уже прилагает все усилия, чтобы предоставить PDF файлы, найденные в нем, результаты поиска в формате HTML. Это не всегда работает. Вы можете попробовать это, установив учетную запись gmail, отправив по почте все ваши файлы PDF, а затем используя все ссылки "Просмотреть вложение как HTML" в сообщениях.

Ваши другие варианты - взять исходный материал и сделать его в HTML, как говорят LaTeX2HTML для документов LaTeX, или конвертировать PDF в одно из: растровое изображение (tiff, DjVu и т.д.) или векторное изображение ( PostScript, SVG, SWF).

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

Лично я выступал за создание PDF файлов из их источника и пытаюсь использовать Flash Paper, чтобы создать SWF из них тоже Flash-бумага будет выглядеть как принтер. Поскольку около 98% браузеров имеют Flash 9 или больше.

Вы видели Scribd?

Ответ 6

Попробуйте преобразовать их из PDF в TIFF. Tiff поддерживает несколько страниц и широко поддерживается.

Если форматирование не так важно, и ваши PDF файлы структурированы правильно (т.е. на самом деле содержат текст, а не изображения текста), альтернативным может быть преобразование в HTML. Инструменты из Aspose довольно хороши.

Ответ 7

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

  • Более неясный или менее хорошо поддерживаемый формат (dvi, svg, пока он не получит лучшую поддержку).
  • Преобразование в текст /HTML, как Google, имеет менее совершенные результаты.
  • Преобразование в формат изображения, такой как TIFF, который набирает размеры файлов и удаляет все тонкости PDF, как реальный, выбираемый текст и гиперссылки

Если вы не хотите, чтобы ваши пользователи должны были устанавливать Adobe Reader (понятно), доступно много бесплатных облегчающих просмотр PDF файлов (например, Foxit Reader), я уверен, что многие из них имеют возможности внедрения браузера.

Ответ 8

Я что-то упустил? Документы Google поддерживают PDF. Просто загрузите файл PDF.

Ответ 9

Некоторые другие варианты в зависимости от того, что вы хотите сделать:

  • RAD PDF - компонент ASP.NET для отображения PDF-документов, форм и т.д. Также позволяет осуществлять поиск в PDF, закладки, выбор текста и базовое редактирование.
  • Atalasoft - компонент ASP.NET для просмотра изображений, но также позволяет использовать PDF в качестве изображения. Не поддерживает любые функции PDF, выходящие за рамки простого просмотра.