Wie würden Sie jedes Dokument auf ein Vorschaubild konvertieren?
Frage
Ich bin mit .NET und bin auf der Suche nach einer Möglichkeit, nahezu jedes Dokument in ein Vorschaubild zu konvertieren. Ich sage jeder, aber die Prioritäten sind Office-Dokumente, PDF, und die meisten Bilddateien.
Ich würde davon ausgehen, dass ich irgendwie auf dem Windows-Explorer der Möglichkeit, Dokumente in der Vorschau bauen ... aber ich weiß nicht, wie.
Was würden Sie tun?
Lösung
Unter Windows Vista können Sie die verwenden Vorschauhandler API entweder schreiben ein Vorschau-Handler oder einen Vorschau-Handler verwenden, um eine Vorschau in der Anwendung angezeigt werden soll. Der Link enthält Code, der zeigt Ihnen, wie. Hier ist ein Beispiel Photoshop Vorschauhandler , die einige Hintergrundinformationen geht auch über das sein könnte nützlich.
Schließlich hier ist ein Beispiel, das C # verwendet. Es ist eine WPF-Anwendung, die die C # Klasse COMStream
verwendet die Vorschaudaten aus einer Vorschauhandler zu bekommen (das ist ein nicht verwalteter COM-Objekt).