- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Text;
- using System.Windows.Forms;
- using System.Drawing.Drawing2D;
- using System.Drawing.Imaging;
- namespace WindowsApplication2
- {
- public partial class Form18 : Form
- {
- public Form18()
- {
- InitializeComponent();
- }
- private void panel1_Paint(object sender, PaintEventArgs e)
- {
- Graphics g = e.Graphics;
- using (Bitmap bmp = new Bitmap(@"d:/我的文档/桌面/ico/Administrator.bmp"))
- {
- ColorMap[] colorMap = new ColorMap[1];
- colorMap[0] = new ColorMap();
- colorMap[0].OldColor = Color.Blue;
- colorMap[0].NewColor = Color.White;
- ImageAttributes attr = new ImageAttributes();
- attr.SetRemapTable(colorMap);
- Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height);
- rect.Offset(0, 0);
- g.DrawImage(bmp, rect, 0, 0, rect.Width, rect.Height, g.PageUnit, attr);
- }
- }
- }
- }
c#图像重新着色
最新推荐文章于 2024-04-26 23:25:13 发布