2009-05-12 13 views
7

Estoy usando .NET y estoy buscando una forma de convertir casi cualquier documento en una imagen de vista previa. Digo cualquiera, pero las prioridades son los documentos de Office, PDF y la mayoría de los archivos de imágenes.¿Cómo convertirías cualquier documento a una imagen de vista previa?

Supongo que de alguna manera puedo basarme en la capacidad del Explorador de Windows para previsualizar documentos ... pero no sé cómo.

¿Qué harías?

Respuesta

3

En Windows Vista puede usar el preview handler API para escribir un controlador de vista previa o usar un controlador de vista previa para mostrar una vista previa en su aplicación. El enlace contiene un código que le muestra cómo hacerlo. Here's an example Photoshop preview handler que también repasa algunos antecedentes que podrían ser útiles.

Finalmente, here is an example that uses C#. Es una aplicación WPF que utiliza la clase C# COMStream para obtener los datos de vista previa de un controlador de vista previa (que es un objeto COM no administrado).

Cuestiones relacionadas