Как получить просмотрщик PDF в ruby - PullRequest
0 голосов
/ 05 декабря 2009

Как я могу встроить просмотрщик PDF в ruby ​​on rail?

Теперь я попробовал <embed src="MyPdfDocument.pdf" width="500" height="375"> но это не работает Я использовал Firebug и вижу ошибку, как это

[Exception ... "Компонент возвратил код ошибки: 0x80004005 (NS_ERROR_FAILURE) [nsIStreamListener.onStopRequest]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" местоположение: "JS-фрейм :: файл: ///home/benillai.. /firefox/cmb1mbzu.default/extensions/firebug@software.joehewitt.com/components/firebug-channel-listener.js :: anonymous :: line 167 "data: no] [Перерыв на этой ошибке] this.listener.onStopRequest (запрос, requestContext, statusCode); \ n

firebug -... stener.js (строка 167)

Ответы [ 2 ]

2 голосов
/ 05 декабря 2009

Если вы пытаетесь отобразить PDF в виде изображения, окруженного содержимым HTML ... тогда браузер этого не сделает, и ваша проблема с браузером, а не с Ruby on Rails. Вы можете создать ссылку на PDF-файл и отобразить его целиком, но не можете встроить его в другой документ.

Вы можете смоделировать эффект (возможно, в некоторых браузерах) с помощью iFrame, но это вопрос HTML, а не вопрос rails ... и вы, возможно, потратите много времени, чтобы заставить его работать во всех браузерах.

0 голосов
/ 06 декабря 2009

Вы можете найти это полезным:

http://googlesystem.blogspot.com/2009/09/embeddable-google-document-viewer.html

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