我正在创建一个文档查看的Web应用程序。当您登录后,它会带您进入一个屏幕,在左侧列出了您所有的文档。我想让它这样做:当您将鼠标滚动到文档上时,文档的预览会显示在右侧。从那里,您可以单击它以获取全面的查看和打印功能。我不是要问如何完成所有这些,而是想知道渲染文档预览的最佳方法是什么。这些文档都将是PDF格式,并存储在服务器上。我正在使用asp.net 3.5 mvc和visual studios 2008进行开发。
我正在创建一个文档查看的Web应用程序。当您登录后,它会带您进入一个屏幕,在左侧列出了您所有的文档。我想让它这样做:当您将鼠标滚动到文档上时,文档的预览会显示在右侧。从那里,您可以单击它以获取全面的查看和打印功能。我不是要问如何完成所有这些,而是想知道渲染文档预览的最佳方法是什么。这些文档都将是PDF格式,并存储在服务器上。我正在使用asp.net 3.5 mvc和visual studios 2008进行开发。
为了创建PDF预览,请先查看StackOverflow上有关该主题的其他讨论:
如果这些不能回答你的问题,您可以尝试几件事情:
上传文件时,我会呈现PDF文档第一页的JPEG缩略图。当用户单击时,可以下载文档(或直接在浏览器中打开)以阅读和打印它们。
更新:为了创建缩略图,我使用了一个名为PDFView4NET的.NET组件,来自O2Solutions.