Mengisi Bentuk dengan Sikat Gradien

Anda dapat menggunakan sikat gradien untuk mengisi bentuk dengan warna yang berubah secara bertahap. Misalnya, Anda dapat menggunakan gradien horizontal untuk mengisi bentuk dengan warna yang berubah secara bertahap saat Anda berpindah dari tepi kiri bentuk ke tepi kanan. Bayangkan persegi panjang dengan tepi kiri berwarna hitam (diwakili oleh komponen merah, hijau, dan biru 0, 0, 0) dan tepi kanan berwarna merah (diwakili oleh 255, 0, 0). Jika persegi panjang memiliki lebar 256 piksel, komponen merah piksel tertentu akan menjadi satu lebih besar dari komponen merah piksel di sebelah kirinya. Piksel paling kiri dalam baris memiliki komponen warna (0, 0, 0), piksel kedua memiliki (1, 0, 0), piksel ketiga memiliki (2, 0, 0), dan sebagainya, hingga Anda sampai ke piksel paling kanan, yang memiliki komponen warna (255, 0, 0). Nilai warna terinterpolasi ini membentuk gradien warna.

Gradien linier berubah warna saat Anda bergerak secara horizontal, vertikal, atau paralel dengan garis miring tertentu. Gradien jalur berubah warna saat Anda bergerak tentang interior dan batas jalur. Anda dapat menyesuaikan gradien jalur untuk mencapai berbagai efek.

GDI+ menyediakan kelas LinearGradientBrush dan PathGradientBrush , yang keduanya mewarisi dari kelas Brush .

Topik berikut mencakup gradien linier dan jalur secara lebih rinci: