クリップアート (png ファイルから) を bmp オブジェクトに追加する際に問題があります。いくつかのクリップアートを jpeg 画像に追加し、それを保存した後、ミステリーが発生します。保存された画像にいくつかのクリップアートが存在しますが、いくつかは存在しません。
クリップアートを画像に追加するコードは次のとおりです。
using (System.Drawing.Graphics gfx = System.Drawing.Graphics.FromImage(this._image))
{
gfx.CompositingMode = CompositingMode.SourceOver;
gfx.CompositingQuality = CompositingQuality.HighQuality;
gfx.InterpolationMode = InterpolationMode.HighQualityBicubic;
gfx.DrawImage(image, posX, posY, newWidth, newHeight);
gfx.Save();
}
私が間違っていること、またはこの状況が発生する理由を誰かが説明できますか?
編集:ASP.NETアプリケーション内でこのコードを使用すると発生し、Windowsアプリケーションで使用するとすべて問題ありません