Görüntüyü dinamik olarak oluşturduğumda arka plan renginin nasıl değiştirileceğini bilmek istiyorum.GDI +? Kullanarak bir görüntünün arka plan rengini nasıl değiştirebilirim?
11
A
cevap
25
Hemen Grafik .Clear()
yöntemi nesne kullanmak, arka planda için kullanmak istediğiniz rengi geçirerek. Örneğin
:
g.Clear(Color.Blue);
2
Belirli bir dosya biçiminin "arka plan rengi" alanı hakkında konuşuyorsanız, GDI + 'nın bunu desteklediğinden emin değilim, ancak genellikle bir görüntünün arka plan rengini ayarlamak için bir dikdörtgeni dolduracaksınız. bir renk ile görüntü.
Ayrıcag.FillRectangle(new SolidBrush(color), new Rectangle(Point.Empty, image.Size));
, FlipScript suggested gibi, sen Clear
method kullanabilirsiniz:
Örnek, g
varsayarak image
sizin Image
nesnedir ve color
sizin Color
nesnedir, sizin Graphics
nesnedir. (Ben var hiçbir fikri yoktu!)
g.Clear(color);
2
Çok basit:
Graphics graph = Graphics.FromImage(bitmap);
graph.Clear(Color.Yellow); // set color for background
İlgili konular
- 1. 8086 aksamında arka plan rengini nasıl değiştirebilirim?
- 2. ListBox seçim arka plan rengini nasıl değiştirebilirim?
- 3. MATLAB'da, bir alt-alanın arka plan rengini nasıl değiştirebilirim?
- 4. Bitmap'in siyah arka plan rengini şeffaf olarak nasıl değiştirebilirim?
- 5. iOS 7+ üzerindeki UIBarButtonItem öğesinin arka plan rengini nasıl değiştirebilirim?
- 6. Telefon görüşmesinde arka plan rengini nasıl değiştirebilirim? 2.7
- 7. Android. PreferenceActivity. ListPreference. ListPreference'ın arka plan rengini nasıl değiştirebilirim?
- 8. Arka plan rengini değiştirin
- 9. Odaklanmış görünümün arka plan rengini nasıl değiştirirsiniz?
- 10. Bir çeviricinin arka plan rengini nasıl değiştirebiliriz?
- 11. Pencereyi arka plan rengini kaynak kullanarak ayarlama
- 12. HTML Çerçevesinin arka plan rengini nasıl ayarlayabilirim?
- 13. Arka Plan rengini değiştirme NSAttributedString
- 14. Vurguda png rengini nasıl değiştirebilirim?
- 15. Bir ImageView öğesinin arka plan rengini alma
- 16. VBA kullanarak Excel hücrelerinin arka plan rengini nasıl ayarlayabilirim?
- 17. Android Studio'da bir düğmenin rengini nasıl değiştirebilirim?
- 18. Vim durum satırı rengini nasıl değiştirebilirim?
- 19. Bir Düzen'in arka plan rengini alma
- 20. ASP.NET grafik denetiminin arka plan rengini nasıl değiştiririm?
- 21. javascript'te görüntünün rengini değiştirme
- 22. ObjectListView'da seçili öğenin "arka plan" rengini nasıl ayarlanır?
- 23. Tablo satırının arka plan rengini ayarlama
- 24. ggplot2 facet_grid() arka plan rengini değiştir
- 25. Yalnızca arka plan rengini değiştir css 'i kullanarak klikleyin.
- 26. LeafletJS'deki varsayılan yükleme çini rengini nasıl değiştirebilirim?
- 27. Boş bir UITableViewCell nesnesinin arka plan rengini konumuna göre nasıl değiştirebilirim?
- 28. JavaFX 8'de, aynı satırın başka bir hücresindeki değere göre hücrenin arka plan rengini nasıl değiştirebilirim?
- 29. Jade'de bir sayfanın arka plan rengini nasıl değiştiririm?
- 30. Seçilen hücrenin arka plan rengini döndürme