古いデータベースに保存された画像があり、それらを BMP に変換しようとしています。それらのいくつかにはヘッダー 01 00 00 01 があり、ファイル署名に記載されている情報によると、この画像はPICファイルであるため、開くことができません。DelphiでPICイメージを開く方法は誰でも知っています。TBitmap、TPNGObject、TMetafile、TIcon、および TJPEGImage は機能しません。
前もって感謝します
Mike Lischke のGraphicEx Library は .PIC ファイルを開くことができます。
.PIC ファイルを開くことができるライブラリは他にもあると思いますが、それは私が最初に見つけたものです。
まず、それらが有効なイメージであることを確認します。拡張子が .pic のファイルにダンプして、Irfanview で開いてみてください。