17

インストーラーの開始ページにあるサイドバーの画像を置き換えようとしています。「ビットマップ イメージが無効です」というエラーが表示され続けます。仕様は、デフォルトの Inno Setup インストーラーのサイドバー .bmp と正確に一致します。使用しようとしている画像のサイズは 164 x 314 で、ビット深度はドキュメントで推奨されている 8 です。

足りないものはありますか?どんなヒントでも大歓迎です!

写真へのリンクはこちら

4

2 に答える 2

7

ビットマップ イメージのスクリーン キャプチャを取得し、グラフィック エディタを開き、スクリーン キャップを貼り付けて元のサイズに切り取り、新しいビットマップ イメージとして保存することで、この問題を回避できました。

Pixelmator を使用して Mac で作成した画像には、この問題があります。Windows で Photoshop 6 を使用した場合、問題はありません。

Deanna が提供したリンクで説明されているように、おそらくヘッダーに関連していると思いますが、ヘッダーを簡単に削除する良い方法が見つからないため、このスクリーンショットの回避策が私にとって最良の解決策でした.

編集: Pixelmator にはヘッダーに色空間情報が含まれているようですが、Photoshop 6 には含まれていません。すべてのコメントを読んで、この質問への Deanna のリンクが問題を解決したことがわかります。エクスポート時に色空間情報を含めないでください。

編集:ファイルをプレビューで開き、保存を押し、元のbmpファイルを上書きし、セットアップを再コンパイルすることで、問題を回避することもできました。スクリーンキャプチャ法よりも簡単です。

于 2013-06-10T20:56:53.140 に答える