2010-07-23 53 views

回答

5

基本上图像可以从浏览器正确渲染,并可以“​​嵌入”到网页中,而PDF不能直接嵌入到HTML中,这就是为什么它们不能被缩放。

您无法在页面中看到PDF预览。那么,这是可能的,但不是纯粹的JavaScript。您可以使用这样的事情嵌入在网页中的文件:https://docs.google.com/viewer

这里有一个例子:http://code.google.com/apis/books/docs/viewer/examples/book-animate.html

,但我不相信这是可能实现你喜欢的效果。

1

最简单的方法是使用Flash。您可以使用Scribd之类的东西,并在您的网站上使用嵌入代码。或者制作自己的基于闪存的PDF阅读器。

另一种方法是将PDF文件转换为一系列图像(在Acrobat上,使用File-> Export-> Image)。然后,您可以将这些放大插件中的一个与所有图像结合使用。如果您的PDF文件非常长,您可以使用jQuery在页面加载时自动加载图像(类似于新的Google图像无限滚动)。

0

除了使用Scribd并制作自己的Flash应用程序来阅读此文件,您还可以使用类似Adobe Captivate这样的程序,它可以采用各种文件并创建Flash演示文稿。

Scribd可能是最简单的。谷歌文档查看器也有很好的支持,但Scribd查看器只是..更整洁。

0

如果我猜你正在寻找预览类的东西,那么我会说它没有任何意义,因为任何iframe/object都会在任何预览魔术之前下载整个PDF。其他。

但是,如果你真的想用一些好的插件来处理pdf渲染并带来一些好的效果,那么看看JQuery Media Plugin

相关问题