728x90
반응형
728x170
using System.Drawing;
using System.Drawing.Drawing2D;
#region 혼합 색상 구하기 - GetBlendColor(color1, color2)
/// <summary>
/// 혼합 색상 구하기
/// </summary>
/// <param name="color1">색상 1</param>
/// <param name="color2">색상 2</param>
/// <returns>색상</returns>
public Color GetBlendColor(Color color1, Color color2)
{
int size = 500;
Bitmap bitmap = new Bitmap(size, size);
using(Graphics graphics = Graphics.FromImage(bitmap))
{
Brush brush = new LinearGradientBrush(new Rectangle(0, 0, bitmap.Width, bitmap.Height), color1, color2, 90);
graphics.FillRectangle(brush, new Rectangle(0, 0, bitmap.Width, bitmap.Height));
}
return bitmap.GetPixel(size, 250);
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > WinForm' 카테고리의 다른 글
[C#/WINFORM] 사용자 비활성 감지하기 (0) | 2021.08.27 |
---|---|
[C#/WINFORM] SystemInformation 클래스 : BootMode 정적 속성을 사용해 Windows 안전 모드 여부 구하기 (0) | 2021.08.26 |
[C#/WINFORM] 숫자를 단어로 변환하기 (0) | 2021.08.26 |
[C#/WINFORM] Button 클래스 : 권한 상승 필요 표시 버튼 사용하기 (0) | 2021.08.26 |
[C#/WINFORM] Screen 클래스 : PrimaryScreen 정적 속성을 사용해 기본 디스플레이 해상도 구하기 (0) | 2021.08.26 |
[C#/WINFORM] Panel 클래스 : 둥근 패널 사용하기 (0) | 2021.08.22 |
[C#/WINFORM] Point 구조체 : 직선에 포함된 포인트 배열 구하기 (0) | 2021.08.22 |
[C#/WINFORM] PrivateFontCollection 클래스 : AddMemoryFont 메소드를 사용해 바이트 배열에서 폰트 패밀리 추가하기 (0) | 2021.08.21 |
[C#/WINFORM] Image 클래스 : BASE64 문자열에서 이미지 구하기 (0) | 2021.08.20 |
[C#/WINFORM] Button 클래스 : FlatStyle/FlatAppearance 속성을 사용해 버튼 테두리 제거하기 (0) | 2021.08.19 |
댓글을 달아 주세요