2

到目前为止,我发现的所有放大插件的缩放都是针对图像的,我需要一些可以在将鼠标悬停在嵌入式对象标签 .pdf 文件上时起作用的东西。有任何想法吗?

4

4 回答 4

5

基本上图像可以从浏览器正确渲染,并且可以“嵌入”到网页中,而 PDF 不能直接嵌入到 html 中,这就是它们不能缩放的原因。

您无法在页面中看到 PDF 预览。嗯,这是可能的,但不是纯 JavaScript。您可以使用以下方式将文件嵌入网页中:https ://docs.google.com/viewer

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

但我不相信有可能达到你喜欢的效果。

于 2010-08-02T19:01:04.717 回答
1

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

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

于 2010-08-04T03:54:28.570 回答
0

除了 Scribd 和制作您自己的 Flash 应用程序来阅读此内容外,您还可以使用 Adob​​e Captivate 之类的程序,它可以获取各种文件并从中创建 Flash 演示文稿。

Scribd 可能是最简单的。Google Docs Viewer 也有很好的支持,但是 Scribd 查看器只是……更整洁。

于 2010-08-05T20:05:06.880 回答
0

如果我猜你正在寻找预览之类的东西,那么我会说它没有意义,因为在任何(iframe / object)中嵌入的pdf无论如何都会在悬停或其他任何预览魔法之前下载整个PDF。

但是,如果您真的想使用一些可以处理具有良好效果的 pdf 渲染的好插件,那么请查看JQuery Media Plugin

于 2010-08-06T13:46:17.840 回答