4

有没有人发现任何可以显示 PDF 的灯箱类型的 javascript/css 代码?我尝试了很多图书馆,但没有一个对我有用。环境需要兼容 IE6/IE7。

我正在寻找类似的东西: Lightbox 2

4

7 回答 7

2

http://stickmanlabs.com/lightwindow/

具体来说,查看用于嵌入 PDF 的演示“Flash Paper”

于 2009-05-29T20:37:58.183 回答
1

祝你好运找到任何可以在没有插件的浏览器中显示 PDF 的东西。

您可以考虑以灯箱样式嵌入指向 PDF 的 IFrame。不过,这大约是你能做的最好的事情。

于 2009-05-29T20:31:37.507 回答
1

总结您的选择:

如果 PDF 的一部分的屏幕截图足够好,那么正如 tomlog 回答的那样,您可以找到一个库或现有代码来将所述部分提取为图像,并将该图像显示在“灯箱”中。

但是,如果您需要实际的 PDF 查看功能,则无法在 IE6/7 中完成,而无需加载到 Adob​​e Flash/swf 对象中,或者以某种方式包含在官方的 Adob​​e Reader 浏览器插件中。

插件路线,您将不得不使用iFrame

如果Flash /embedding 方法看起来更好,jvenema 建议http://stickmanlabs.com/lightwindow/有一个“Flash Paper”演示(Flash Paper 是嵌入 PDF 文档的官方方式),您可以查看或嵌入其他内容,见http://www.scribd.com/和其他。

于 2009-05-29T20:51:09.980 回答
1

artViper 的缓冲器

Bumpbox 2.0是一个灯箱克隆,支持 PDF、flv、swf、音频、图像、内联 HTML 和远程 html 文件。现在还可以直接播放 Youtube© 和 Vimeo© 视频!

于 2011-10-11T18:45:55.497 回答
0

如果它不在这里,它就不在任何地方:灯箱克隆

于 2009-05-29T20:32:01.453 回答
0

您在这里有几个解决方案

您可以将 PDF 嵌入 iframe(在灯箱或面板中),例如http://www.cs.tut.fi/~jkorpela/html/iframe-pdf.html

否则,您可以将 PDF 上传到像 Issuu 这样的文档共享站点,并将其 swf 嵌入您的网页中。

于 2009-05-29T20:33:25.150 回答
0

如果您可以找到一个 PDF 库,可以将每个页面转换为图像(JPEG、GIF 或其他),那么您可以在您的灯箱中显示这些内容。

显然,您将失去 PDF 的所有缩放和分页功能。

于 2009-05-29T20:34:45.660 回答