0

カスタムwixUIのバナーを上書きしようとしています。

私はこれを使用して正常に実行しました

バナーは通常次のようになります。 ここに画像の説明を入力してください

MSIをビルドして実行すると、バナーは置き換えられますが、次のような奇妙なアーティファクトがあります ここに画像の説明を入力してください 。エッジがすべてギザギザになっているようです(上部の白い部分が製品名を空白にしていることに注意してください)

画像がこのようになる理由とそれを回避する方法はありますか?

Irfanviewは、画像のプロパティについて次のように表示します。 ここに画像の説明を入力してください

4

2 に答える 2

1

これは、MSIウィザードのバナーサイズが、説明されているデフォルトサイズの500×63と異なるためです。ペイントを使用してバナーを測定できます。スクリーンショットに494×58ピクセルがあります。(現時点で使用しているバナービットマップのサイズはわかりませんが、後で追加します。)

ただし、このサイズは、デフォルトのDPI設定である96dpiで機能します。120 dpiまたはその他の設定を選択すると、ダイアログのサイズが大きくなり、ビットマップが拡大縮小され、結果としてギザギザに見えます。これに対する回避策はわかりません。

于 2011-06-28T20:36:21.277 に答える