Chcę wiedzieć, jak zmienić kolor tła podczas dynamicznego generowania obrazu.Jak zmienić kolor tła obrazu za pomocą GDI +?
11
A
Odpowiedz
25
wystarczy użyć obiektu Graphics .Clear()
metody, przekazując kolor, którego chcesz użyć jako tło.
Na przykład:
g.Clear(Color.Blue);
2
Jeśli mówisz o polu "kolor tła" określonego formatu pliku, nie jestem pewien, czy GDI + obsługuje to, ale zazwyczaj ustawia kolor tła obrazu, który chcesz wypełnić prostokątem o rozmiarze obraz z jednym kolorem.
przykład, zakładając g
to Twój obiekt Graphics
, image
to Twój obiekt Image
i color
to Color
obiektu:
g.FillRectangle(new SolidBrush(color), new Rectangle(Point.Empty, image.Size));
Ponadto, jak FlipScript suggested, można użyć Clear
method. (Nie miałem pojęcia o jego istnieniu!)
g.Clear(color);
2
To proste:
Graphics graph = Graphics.FromImage(bitmap);
graph.Clear(Color.Yellow); // set color for background
Powiązane problemy
- 1. Jak zmienić kolor tła za pomocą JavaScript?
- 2. Jak zmienić kolor obrazu za pomocą jquery
- 3. android - Jak zmienić kolor tła wykresu za pomocą achartengine
- 4. Jak zmienić kolor tła wykresu utworzonego za pomocą ggplot2
- 5. Jak zmienić kolor obrazu po najechaniu myszą
- 6. Jak zmienić kolor tła JOptionPane?
- 7. Jak zmienić kolor tła TextBox?
- 8. JTable jak zmienić kolor tła
- 9. Jak zmienić kolor linku za pomocą CSS
- 10. Zmienić kolor tła w terminalu Gnome za pomocą polecenia?
- 11. Jak zmienić kolor tła kontrolki wykresu ASP.NET?
- 12. Zmień kolor tła za pomocą jQuery Mobile
- 13. Zmień kolor tła za pomocą ng-Style
- 14. Jak programowo zmienić kolor tła okna dialogowego?
- 15. Zmienić HUE bitmapy, ale zachować kolor tła?
- 16. Jak zmienić kolor tła zapisanej przezroczystej bitmapy
- 17. Jak zmienić kolor tła wybranego wiersza datagridview?
- 18. Jak zmienić kolor tła edytora Androida Studio?
- 19. Jak zmienić kolor tła storyboardu w Xcode?
- 20. Jak zmienić kolor tła przycisku NSPopupButton?
- 21. Jak zmienić kolor tła kontrolera SFSafariViewController?
- 22. Jak zmienić kolor tła legendy w ggplot2?
- 23. Jak zmienić kolor tła wx.Panel na MouseOver?
- 24. Jak zmienić tekst i kolor tła QPushButton
- 25. Jak zmienić kolor tła twitter bootstrap
- 26. Jak zmienić kolor tła paska stanu Android
- 27. Jak zmienić kolor tła edytora kodu PyCharm?
- 28. Jak zmienić kolor tła nagłówka QTableView
- 29. Jak możemy zmienić kolor tła przędzarki?
- 30. Jak zmienić kolor tła w NSTextField NSPopOver