在点击方面预览上传的pdf文件作为图像

时间:2011-10-21 14:41:59

标签: javascript pdf

我想在上传之前显示PDF文件的预览。有谁可以帮助我?

2 个答案:

答案 0 :(得分:4)

这是不可能的,原因有两个:

首先 - “pdf预览”不是JavaScript可以处理的东西。

其次 - 即使您上传图片,该网站也无权使用客户端图片。


为了实现您的设想,有几种解决方案:

  1. 上传PDF文件,然后预览,并要求用户“提交” - 这无法解决上传时间等待问题。
  2. 使用Java applet或Flash之类的东西来构建“预览和上传”小程序。
  3. 祝你好运

答案 1 :(得分:1)

您将需要使用一些服务器端组件来生成PDF的图像,并将图像的图像数据或URL返回给客户端,以便将其设置为{{1}的src } tag。

这并不简单,并且无法在JavaScript中完成(除非已经有一些可以为您执行此操作的网站提供了基于JSONP的API)。