了解しました。外部アプリケーションから8ビットのインデックス形式で画像が届きました。この画像をまったく同じサイズの24ビット形式に変換する必要があります。
同じサイズでタイプFormat24bppRgbの新しいビットマップを作成し、Graphicsオブジェクトを使用して8ビット画像を描画してからBmpとして保存してみました。このアプローチはエラーになりませんが、結果の画像を開くと、BMPヘッダーにはあらゆる種類のファンキーな値が含まれています。高さと幅は非常に大きく、さらに、圧縮フラグやその他のいくつかの面白い(そして大きな)値があります。残念ながら、私の特定の要件は、このファイルを特定のヘッダー値を持つ24ビットイメージを要求する特定のプリンタードライバーに渡すことです(これはGDI +を介して達成しようとしています)
インデックス付きファイルをインデックスなしの24ビットファイルに「アップコンバート」する例を知っている人はいますか?例ではない場合、自分で書くためにどのパスから始めるべきですか?
-Kevin Grossnicklaus kvgros@sseinc.com