2009-05-12 6 views
7

Sto usando .NET e sto cercando un modo per convertire praticamente qualsiasi documento in un'immagine di anteprima. Dico qualsiasi, ma le priorità sono Documenti d'ufficio, PDF e la maggior parte dei file di immagine.Come convertirai qualsiasi documento in un'immagine di anteprima?

Suppongo di poter in qualche modo sfruttare la capacità di Esplora risorse di visualizzare i documenti in anteprima ... ma non so come.

Cosa vorresti fare?

risposta

3

Su Windows Vista è possibile utilizzare per scrivere un gestore di anteprima o utilizzare un gestore di anteprima per visualizzare un'anteprima nell'applicazione. Il link contiene il codice che mostra come. Here's an example Photoshop preview handler che riporta anche alcune informazioni di background che potrebbero essere utili.

Infine, here is an example that uses C#. È un'applicazione WPF che utilizza la classe C# COMStream per ottenere i dati di anteprima da un gestore di anteprime (che è un oggetto COM non gestito).