應該是一個快速簡單的問題。C#控制檯應用程序System.Drawing背景透明度問題
默認情況下,System.Drawing.Graphics.DrawImage()或Image.Save()是否使圖像背景變得透明?我不得不使用System.Drawing.Bitmap來調整圖像分辨率,現在所有轉換後的圖像都有一個透明背景。
更詳細的信息:我們使用ImageMagick將基本圖像從.eps轉換爲.jpg,但我們似乎無法確定ImageMagick中的分辨率轉換,因此我們決定使用System.Drawing處理該部分。我們還將InterpolationMode設置爲HighQualityBicubic。
請讓我知道如果您需要任何其他細節!
在此先感謝!
- 傑西
感謝您的信息!同時,我還使用我的轉換方法編寫了一個快速測試應用程序,除非我明確調用MakeTransparent(),否則不會設置背景透明度。 – psuphish05 2009-10-28 14:39:57