2013-06-05 15 views
11

Sto cercando di sostituire l'immagine della barra laterale nella pagina iniziale del mio programma di installazione. Continuo a ricevere l'errore "L'immagine bitmap non è valida". Le specifiche corrispondono esattamente alla barra laterale del programma di installazione di Inno Setup .bmp. L'immagine che sto cercando di utilizzare ha dimensioni di 164 x 314 e ha un po 'di profondità di 8, che è ciò che la documentazione raccomanda.Inno Setup Immagine bitmap non valida

C'è qualcosa che mi manca? Qualche consiglio è apprezzato!

Ecco il link al picture

+0

Forse una domanda stupida, ma è un vero BMP o qualche altro formato con estensione BMP? – RobeN

+0

Non è quell'immagine così brutta che InnoSetup non vuole caricarlo :-)? La profondità bit 8 bpp (256 colori) è piuttosto bassa per gli standard odierni. Ma seriamente, questo non dovrebbe essere un problema. – TLama

+0

Concordato! L'ho provato a profondità di bit più elevate senza fortuna - 16,24,32 :(Ed è un .jpeg che ho importato in GIMP e poi convertito in un file .bmp – ph1ash

risposta

14

Se si effettua una BMP dall'interno GIMP e sta esportando ad un file BMP, utilizzare le seguenti opzioni:

  • opzioni di compatibilità -> Non scrivere informazioni sullo spazio colore
  • Opzioni Avanzate -> 24 bit (R8 G8 B8)
+1

fratello di THanks, non so cosa ti ha fatto indovinare la gente userà gimp e merda, ma hey, sei un youngi'n :) ... – Elltz

+0

Gimp è un software incredibile ! Non ci sono dubbi su un'applicazione Open Source che abbia tutte le funzionalità di Photoshop e anche di più. Eh ?? –

7

sono stato in grado di aggirare questo problema prendendo una cattura dello schermo della mia immagine bitmap, l'apertura di un editor grafico, incollando il tappo dello schermo e il ritaglio di nuovo al formato originale, quindi salvandolo come una nuova immagine bitmap.

Le immagini che creo sul mio Mac con Pixelmator presentano questo problema. Se ho usato Photoshop 6 su Windows non ho alcun problema.

Questo mi fa pensare che sia probabilmente correlato alle intestazioni come descritto nel collegamento fornito da Deanna, ma poiché non riesco a trovare un buon modo per rimuovere facilmente le intestazioni questa soluzione alternativa è stata la soluzione migliore per me.

Modifica: Suoni come Pixelmator include le informazioni sullo spazio dei colori nell'intestazione e Photoshop 6 no. Leggendo tutti i commenti, vedo che il collegamento di Deanna a this question ha risolto il problema: non includere le informazioni sullo spazio colore durante l'esportazione.

Modifica: Sono stato anche in grado di aggirare il problema aprendo il file in anteprima, premendo Salva, sovrascrivendo il file bmp originale e ricompilando la configurazione. Più facile del metodo screencap.

+0

Grazie, ha funzionato bene per me, trovo che la dimensione massima che inno documentazione dice 164x 314 non funziona affatto. La dimensione che ha funzionato perfettamente per me è stata di 191 X 385. – Alex

Problemi correlati