1
A
回答
4
您可以使用Bitmap類MakeTransparent方法。因此,這將是像
Bitmap b = new Bitmap("img.jpg")
b.MakeTransparent(Color.White);
pictureBox.Image = b;
但我建議你使用PNG而不是JPG這個原因:1)更好的質量(像這樣的圖像)C)更小的尺寸對於像本B圖像)的原生支持透明背景。
看看它們之間有什麼不同http://www.bing.com/search?setmkt=en-US&q=PNG+vs+JPG
1
嘗試
Bitmap bmp = (Bitmap)Image.FromFile(@"C:\your_k.bmp"); //Load a bitmap from file
bmp.MakeTransparent(Color.White) //Do the work!
//if you have a varient color combination you can use RGB Combination as follows
//bmp.MakeTransparent(Color.FromArgb(255, 255 255)); // (255 255, 255) is white!
this.pictureBox1.Image = bmp;
this.pictureBox1.BackColor = Color.Transparent; //makes humbly only your object!
相關問題
- 1. 使JPG白色背景透明
- 2. 透明邊框是白色
- 3. 如何僅使PDF郵票的白色部分透明?
- 4. 如何將PNG透明背景轉換爲JPG白色背景?
- 5. 將HTML的透明部分轉換爲Html2Canvas中的白色
- 6. 如何爲iPhone製作部分透明的png圖片按鈕?
- 7. 如何在iOS中更改部分透明圖像的顏色?
- 8. 如何讓背景圖像的黑色部分透明?
- 9. 透明部分的視圖?
- 10. ImageMagick,用不透明白色替換半透明白色
- 11. MagickWand:透明的SVG部分呈現爲白色背景
- 12. 透明PNG圖片框
- 13. UIBarButtonItem圖片的顏色/不透明度
- 14. JPG w白色背景而不是透明PNG
- 15. 如何使白色透明背景?
- 16. UIImage的透明色爲白色
- 17. sfThumbnailPlugin透明部分的黑色背景
- 18. 透明度着色器用透明色填充透明片段
- 19. 如何從對話框片段中刪除黑色透明色
- 20. 在白色和黑色的圖像上使用透明,使透明度倒置
- 21. 試圖改變圖像中的透明部分的顏色
- 22. 將圖像中的白色部分轉換爲透明以模擬打印
- 23. flex瓦片列表透明圖像顯示白色背景
- 24. imageresizer透明白色png
- 25. Flex/Actionscript白色透明
- 26. CCRenderTexture(alpha)beginWithClear透明白色
- 27. 如何在分層圖片框時獲得透明度?
- 28. ZeroClipboard的透明.swf在IE10中顯示爲不透明的白色框?
- 29. 多個圖片框的透明度
- 30. 面板上的透明圖片框