C#/ASP.NET - 从 PDF/DOC 文件获取缩略图

Chr*_*ris 7 c# pdf asp.net doc

我有一个 ASP.NET WebForms 应用程序(用 C# 编写),允许用户使用 FileUpload 控件上传文件。

如果我可以自动从文件生成缩略图,那就太好了。JPG/PNG 等图像当然是微不足道的,但用户经常会上传 .DOC 和 .PDF 文件 - 有没有一种方法可以将 .DOC 和 .PDF 文件本质上转换为图像,以便我可以获得缩略图?

谢谢!

Ale*_*lez 0

对于 PDF,您可以尝试 websupergoo 的 ABCPDF。这样,您应该能够生成缩略图、文档链接,以从 PDF 创建 PNG。http://www.websupergoo.com/helppdf8net/source/4-examples/19-rendering.htm

同样对于 Doc,它有点复杂,您必须在托管应用程序的服务器上安装 Office 应用程序,并从那里操作图像。

看看这篇文章。它允许您提取 Windows 资源管理器用于 Office 文档和常规图像的缩略图。 http://msdn.microsoft.com/en-us/library/aa289172.aspx