私は.NETを使用しており、ほぼすべてのドキュメントをプレビュー画像に変換する方法を探しています。私は何でも言いますが、優先順位はOfficeドキュメント、PDF、およびほとんどの画像ファイルです。
どういうわけか、Windowsエクスプローラーのドキュメントをプレビューする機能に基づいて構築できると思います...しかし、その方法はわかりません。
あなたならどうしますか?
Windows Vistaでは、プレビューハンドラーAPIを使用して、プレビューハンドラーを作成するか、プレビューハンドラーを使用してアプリケーションにプレビューを表示できます。リンクには、その方法を示すコードが含まれています。これは、役立つ可能性のあるいくつかの背景情報も調べるPhotoshopプレビューハンドラーの例です。
最後に、C#を使用する例を示します。これは、C#クラスCOMStream
を使用してプレビューハンドラー(アンマネージCOMオブジェクト)からプレビューデータを取得するWPFアプリケーションです。