2013-06-05 10 views
11

Ich versuche, das Sidebar-Bild auf der Startseite meines Installers zu ersetzen. Ich bekomme immer den Fehler 'Bitmap-Bild ist nicht gültig'. Die Spezifikationen stimmen genau mit der Standard-Inno Setup-Installer-Seitenleiste ".bmp" überein. Das Bild, das ich versuche zu verwenden, hat eine Größe von 164 x 314 und hat eine Bittiefe von 8, was die Dokumentation empfiehlt.Inno Setup Ungültiges Bitmap-Bild

Gibt es etwas, was ich vermisst habe? Irgendwelche Tipps werden geschätzt!

Hier ist der Link zu dem picture

+0

Vielleicht eine dumme Frage, aber ist es ein echtes BMP oder ein anderes Format mit BMP-Erweiterung? – RobeN

+0

Ist das Bild nicht so hässlich, dass InnoSetup es nicht laden will :-)? Bittiefe 8 bpp (256 Farben) ist für den heutigen Standard ziemlich niedrig. Aber ernsthaft, das sollte kein Problem sein. – TLama

+0

Einverstanden! Ich habe es in höheren Bit-Tiefen ohne Glück versucht - 16,24,32 :(Und es ist ein .jpeg Ich importierte zu GIMP und dann in eine .bmp konvertiert – ph1ash

Antwort

14

Wenn Sie eine BMP aus GIMP machen und zu einem BMP exportieren, verwenden Sie die folgenden Optionen:

  • Kompatibilitätsoptionen -> Schreiben Sie nicht Farbrauminformationen
  • Erweiterte Optionen -> 24 Bit (R8 G8 B8)
+1

THanks Bro, ich weiß nicht, was Sie raten Leute werden Gimp & Scheiße, aber hey, sind ein youngi'n :) ... – Elltz

+0

Gimp ist eine erstaunliche Software ! Es gibt keine Chancen auf eine Open-Source-Anwendung, die so viele Funktionen wie Photoshop und noch mehr bietet. Hä ?? –

7

ich in der Lage gewesen, dieses Problem zu umgehen, indem Sie einen Screenshot von meinem Bitmap-Bild nehmen, einen grafischen Editor, Einfügen des Bildschirm Deckel zu öffnen und es wieder auf die ursprüngliche Größe beschneiden, Speichern Sie es dann als neues Bitmap-Bild.

Die Bilder, die ich auf meinem Mac mit Pixelmator erstellen dieses Problem. Wenn ich Photoshop 6 unter Windows verwendet habe, habe ich keine Probleme.

Das lässt mich denken, dass es wahrscheinlich Kopfzeilen betrifft, wie im Link Deanna beschrieben, aber da ich keine gute Möglichkeit finde, Header einfach zu entfernen, war diese Screenshot-Lösung die beste Lösung für mich.

Edit: Klingen wie Pixelmator-Farbinformationen im Header enthält und Photoshop 6 nicht. Wenn ich alle Kommentare durchführe, sehe ich, dass Deannas Link zu this question das Problem löste: Farbpaletteninformationen beim Exportieren nicht mit einschließen.

Edit: Ich habe auch in der Lage gewesen, durch Öffnen der Datei in der Vorschau um das Problem zu umgehen, speichern drücken, die ursprüngliche BMP-Datei zu überschreiben, und das Setup neu zu kompilieren. Einfacher als die Screencap-Methode.

+0

Danke, funktioniert Großartig für mich finde ich, dass die maximale Größe, die Inno-Dokumentation 164x 314 sagt, überhaupt nicht gut funktioniert. Die Größe, die perfekt für mich funktionierte, war 191 X 385. – Alex