何らかの理由で、設計時に JPG 画像を読み込むと、画像がグレー スケール画像として表示され、テレビのスキャン ラインを連想させる垂直バーが表示されます。画像のサイズが適切に設定されていません。画像は 500x364 32 bpp で、美しくプレビューできます。
色深度に関して TImage の制限はありますか?
Delphi での JPEG の実装にはいくつかのバグがあります。
32 ビット JPEG とはどういう意味ですか? CMYK JPEG ファイルのことですか?もしそうなら、あなたは JPEG ユニットの JPEG 実装の主要な問題領域にぶつかっただけです。
CMYK JPEG ファイルを正しくサポートする NativeJPG (フリーウェア パッケージがあるかどうかはわかりません) など、シェアウェアとしてダウンロードできる他の JPEG パッケージがあることに注意してください。
それはずっと前のことです...しかし、答えは確かに「はい」です。コードでJPEGのロードを個別に行う必要があるだけです。正確な方法は覚えていませんが、簡単にできたのを見たのは覚えています;)