我正在使用.NET,我正在寻找一种方法将几乎任何文档转换为预览图像。我说任何,但优先级是Office文档,PDF和大多数图像文件。
我认为我可以以某种方式构建Windows资源管理器预览文档的能力......但我不知道如何。
你会做什么?
答案 0 :(得分:3)
在Windows Vista上,您可以使用preview handler API编写预览处理程序或使用预览处理程序在应用程序中显示预览。该链接包含显示方式的代码。 Here's an example Photoshop preview handler也会查看可能有用的一些背景信息。
最后,here is an example that uses C#。它是一个WPF应用程序,它使用C#类COMStream
从预览处理程序(这是一个非托管COM对象)获取预览数据。