Share via


Richtlinien für Miniaturansichthandler

Wenn Sie eine Miniaturansicht angeben, sollten die folgenden Richtlinien befolgt werden.

  • Stellen Sie Miniaturansichten bereit, die mit einer Auflösung von 256 x 256 Pixeln in 32-Bit-Farbe gut angezeigt werden. Eine Miniaturansicht dieser Größe wird vom Windows Vista-Lesebereich verwendet, wenn kein registrierter Vorschauhandler vorhanden ist. Ein Vorschauhandler ist jedoch die bevorzugte Option und sollte nach Möglichkeit bereitgestellt werden.
  • Wenn Sie mehrere Bilder unterschiedlicher Größe erstellen, erstellen Sie nicht die kleineren Bilder aus dem größeren, indem Sie die Seite, den Frame oder das Bild zuschneiden. Skalieren Sie das gesamte Bild herunter.
  • Zeigen Sie nicht mehrere Seiten, Frames oder Bilder gleichzeitig an. Verwenden Sie einfach eine. Wenn ein Dokument aus mehreren Seiten besteht, z. B. einem Textdokument oder einer Kalkulationstabelle, die aus mehreren Arbeitsblättern besteht, ist das Deckblatt häufig die beste Wahl, aber unabhängig davon, welche Sie verwenden, verwenden Sie nur eins. Aggregieren Sie nicht verschiedene Seiten, wodurch ein unübersichtlicherEs Aussehen entsteht.
  • Windows Vista ist für das Herunterskalieren oder Herunterskalieren von Samplingimages verantwortlich. Wenn Ihr Handler um ein größeres Bild als verfügbar gebeten wird, geben Sie die nächstgelegene Größe an. Versuchen Sie nicht, die Größe Ihres eigenen Images dynamisch zu ändern.
  • Geben Sie immer ein Miniaturbild von Ihrem Handler zurück, anstatt eine spezielle Logik auszuführen, um herkömmliche Symbole zurückzugeben. Unter einer bestimmten Größe zeigt Windows Vista automatisch ein herkömmliches Symbol anstelle der Miniaturansicht an. Weitere Informationen finden Sie im Abschnitt Miniaturcache und Größenanpassung von Miniaturansichtshandlern .
  • Gibt immer eine Miniaturansicht mit dem Seitenverhältnis der Seite, des Frames oder bildes zurück. Verwenden Sie alpha nicht, um ein Quadrat zu vervollständigen. Windows Vista ist für die korrekte Positionierung eines nicht quadratischen Bilds verantwortlich.
  • Fügen Sie Ihren Miniaturansichten keine Verzierungen hinzu. Windows Vista wendet bei Bedarf automatisch Schatten und andere Verzierungen an. Es wendet auch spezielle Verzierungen für bestimmte Dateitypen wie Bilder oder Videos an.
  • Überlagern Sie keine Dateityp- oder Anwendungsinformationen auf Ihrer Miniaturansicht. Windows Vista zeigt in der unteren rechten Ecke des Bilds eine Typüberlagerung an. Diese Überlagerung basiert auf dem wahrgenommenen Typ, kann aber für einzelne Dateitypen festgelegt werden.
  • Um die Leistung zu verbessern, speichern Sie das Vorschaubild, wenn Ihre Miniaturansicht auf Dateiinhalt (z. B. einer Seite eines Dokuments) basiert, wenn die Datei gespeichert (und daher wahrscheinlich geändert wird), anstatt sie in Echtzeit zu berechnen. Dies sollte erfolgen, wenn die Berechnung arbeitsspeicherintensiv ist (mehr als ein oder zwei Sekunden). Wenn dies nicht der Fall ist, wird die Anzeige von Ansichten mit einer großen Anzahl von Dateien, deren Miniaturansichten von verschiedenen Handlern verarbeitet werden, einige Zeit in Anspruch nehmen – eine schlechte Benutzeroberfläche. Windows Vista speichert Miniaturansichten zwischen und verweist auf den Zeitpunkt der letzten Änderung, um zu bestimmen, ob eine Miniaturansicht aktualisiert werden soll.
  • Beachten Sie, dass Explorer möglicherweise keine Miniaturansicht anzeigen, auch wenn ein Anbieter verfügbar ist. Beispielsweise wird eine Datei, die auf Band archiviert wurde, nicht zurückgerufen, um die Miniaturansicht abzurufen.

Miniaturansichtshandler

Erstellen von Miniaturansichtshandlern