サムネイル ハンドラーのガイドライン
サムネイルを指定する場合は、次のガイドラインに従う必要があります。
- 32 ビットカラーで 256 x 256 ピクセルの解像度で適切に表示されるサムネイルを提供します。 このサイズのサムネイルは、登録済みのプレビュー ハンドラーがない場合、Windows Vista 閲覧ウィンドウで使用されます。 ただし、プレビュー ハンドラーが推奨されるオプションであり、可能な限り指定する必要があります。
- サイズが異なる複数の画像を作成する場合は、ページ、フレーム、または画像をトリミングして、大きい方の画像から小さい画像を作成しないでください。 イメージ全体をスケール ダウンします。
- 複数のページ、フレーム、または画像を一度に表示しないでください。1 つを使用するだけです。 ドキュメントが複数のページ (テキスト ドキュメントや複数のワークシートで構成されるスプレッドシートなど) で構成されている場合は、多くの場合、表紙が最適な選択肢ですが、使用するページに関係なく、1 つだけを使用します。 異なるページを集計しないでください。これにより、見た目が乱雑になります。
- Windows Vista は、サンプリング イメージのスケールダウンまたはスケールダウンを行います。 ハンドラーで、使用可能なイメージよりも大きい画像を求められた場合は、最も近いサイズを指定します。 独自のイメージのサイズを動的に変更しないでください。
- 従来のアイコンを返す特別なロジックを実行する代わりに、ハンドラーからサムネイル画像を常に返します。 特定のサイズの下に、Windows Vista ではサムネイルの代わりに従来のアイコンが自動的に表示されます。 詳細については、サムネイル ハンドラーの サムネイル キャッシュとサイズ設定 に 関する セクションを参照してください。
- ページ、フレーム、または画像の縦横比を持つサムネイルを常に返します。 正方形を完成させるためにアルファを使用しないでください。 Windows Vista は、正方形以外のイメージを正しく配置する役割を担います。
- サムネイルに装飾を追加しないでください。 Windows Vista では、必要に応じてドロップ シャドウやその他の装飾が自動的に適用されます。 また、画像やビデオなどの特定のファイルの種類に特別な装飾を適用します。
- サムネイルにファイルの種類やアプリケーション情報をオーバーレイしないでください。 Windows Vista では、イメージの右下隅に型オーバーレイが表示されます。 このオーバーレイは認識される種類に基づいていますが、個々のファイルの種類に対して設定できます。
- パフォーマンスを向上させるために、サムネイルがファイル コンテンツ (たとえばドキュメントのページ) に基づいている場合は、ファイルをリアルタイムで計算する代わりに、プレビュー イメージを保存します (したがって、おそらくは変更されます)。 これは、計算がメモリを大量に消費する (1 秒または 2 秒以上) 場合に行う必要があります。 これが行われなければ、サムネイルが異なるハンドラーによって処理される多数のファイルを示すビューは、表示に時間がかかり、ユーザー エクスペリエンスが悪くなります。 Windows Vista はサムネイルをキャッシュし、サムネイルを更新する必要があるかどうかを判断するために最後に変更された時刻を参照します。
- プロバイダーが使用可能な場合でも、エクスプローラーがサムネイルを表示しないことを選択する場合があることに注意してください。 たとえば、テープにアーカイブされたファイルは、サムネイルを取得するために呼び出されません。
関連トピック