2010-03-09 4 views
6

Wie entscheidet Windows, welches Symbolformat angezeigt werden soll, wenn das Symbol einer EXE im Windows Explorer angezeigt wird?Wie entscheidet Windows, welches Symbolformat angezeigt werden soll, wenn das Symbol einer EXE im Windows Explorer angezeigt wird?

Problem: Wenn wir unsere Symboldatei und EXE mit eingebetteten Symboldatei in verschiedenen Windows Explorer-Dateiansichten betrachten, wird die Symboldatei in einem höheren Qualitätsmodus als das Symbol für unsere ausführbare Datei angezeigt, obwohl das Symbol in unserer ausführbaren Datei enthält das exakt gleiche Symbol. Das Symbol in der EXE-Datei hat jaggierige Kanten, was mich zu der Annahme verleitet, dass Windows Explorer möglicherweise versucht, ein Symbol mit geringerer Auflösung zu vergrößern, anstatt ein Symbol auszuwählen, das für die tatsächliche Bildschirmgröße geeignet ist.

Gibt es in einer Multiformat-Symboldatei eine bestimmte Reihenfolge, die wir für die Positionierung jedes Symbolformats verwenden sollten?

Zum Beispiel haben wir eine Symboldatei mit Symbolen in den folgenden Formaten: - 16x16 - 32x32 - 48x48 - 64x64 - 128x128 - 256x256

Wir testen das Erscheinungsbild unserer exe-Icon Verwenden von Windows Explorer unter Windows XP, Vista und Windows 7.

Alle Vorschläge geschätzt.

+0

Vielen Dank für Ihre Hilfe. Ich habe meinen Icon-Cache bereinigt und meine Workstation neu gestartet, und die Ergebnisse bleiben unverändert. Ich kann auch diese Ergebnisse auf andere Arbeitsplätze in unserem Testlabor mit XP, Vista und Windows 7. Das Problem scheint reproduzieren zu sein, dass Windows Explorer anders eine exe‘Symbol macht, als es das rohe Symbol der Fall ist. Ich kann nichts im Internet finden, um diese Theorie zu validieren, aber genau das sehe ich über mehrere PCs und Betriebssysteme hinweg. – Malcolm

Antwort

2

Ein Problembehandlungsmethode ich versuchen würde, ist es, die alle Formate unterschiedlicher Größe zu entfernen Ihre Symboldatei außer einem, sagen wir 32x32. Vergleichen Sie dann die ICO-Dateianzeige und die .exe-Dateianzeige. Wenn sie anders aussehen, wissen Sie, dass es kein Problem ist, wenn die EXE das falsche Format auswählt. Wenn sie gleich aussehen, können Sie die Formate einzeln nacheinander in Ihre .ico-Datei einfügen, bis das Problem erneut auftritt.

Wenn ich Icon-Dateien erstellen, ich habe immer die Formate in der Reihenfolge der größten zur kleinsten, höchsten Qualität zu niedrigsten Qualität hinzugefügt:

256x256 32-Bit-
96x96 32-Bit-
48x48 32-Bit-
32x32 32-bit
16x16 32-Bit
48x48 8-bit
32x32 8-bit
16x16 8-bit

0

einen Blick auf IcoFx haben, die Ihnen die glattere Symbole geben kann, wenn man sie entwerfen, gibt es Unterstützung für auch Alpha-Transparenz ...

3

Verwenden iConvert, kostenlos und online. Sie laden ein großes 512x512 PNG hoch, es gibt Ihnen ein ICO, das so funktioniert, wie es sollte, mit mehreren eingebetteten Bildern in verschiedenen Größen. Es gibt auch ICNS- und HQX-Dateien für Mac.

Funktioniert gut unter Win7/Vista/XP für meine Anwendungen. Es nimmt den Schmerz davon ab, richtige ICO-Dateien per Hand zu erstellen. Wie du herausgefunden hast, ist es leicht, etwas durcheinander zu bringen.

+0

Lucas - coole Anwendung.Danke, dass du diesen Link gepostet hast - ich bin mir sicher, dass er in Zukunft nützlich sein wird. – Malcolm

Verwandte Themen