我也不知道这是什么技术,要实现的功能就是组合成一张图片。
商品有很多单个颜色,也有很多颜色组合。此时用文字不好表达。 就用了 色块(小图片) 来体现,但是组合颜色的商品,依旧无法良好体现,除非制作大量的 组合色块。但是遇到新设计的产品等,还会出现色块 不够用,等情况。我想用 程序来生成解决,单一颜色配齐,其它生成比如后台红√ 黑√ 蓝 绿
勾选了 红黑。 那么则生成 一张 红+黑 的图片 各占50%比例
勾选了 红 黑 蓝 绿 则生成 红+黑+蓝+绿 各占25%比例 以此类推
也想请教下其它朋友们在做这种服装行业的东西时 怎么来良好的解决
商品有很多单个颜色,也有很多颜色组合。此时用文字不好表达。 就用了 色块(小图片) 来体现,但是组合颜色的商品,依旧无法良好体现,除非制作大量的 组合色块。但是遇到新设计的产品等,还会出现色块 不够用,等情况。我想用 程序来生成解决,单一颜色配齐,其它生成比如后台红√ 黑√ 蓝 绿
勾选了 红黑。 那么则生成 一张 红+黑 的图片 各占50%比例
勾选了 红 黑 蓝 绿 则生成 红+黑+蓝+绿 各占25%比例 以此类推
也想请教下其它朋友们在做这种服装行业的东西时 怎么来良好的解决
checkbox的时候
#33cc00
这样的东西传递进去
然后获取颜色。
Bitmap bmp = new Bitmap(20, 20); //声明一个bitmap类,
Pen x = new Pen(Color.Blue); //定义一蓝色画笔
Graphics gc; //声明一 GDI+ 绘图面
gc = Graphics.FromImage(bmp); //从指定的 Image 创建新的 Graphics
SolidBrush sb = new SolidBrush(Color.Blue); //定义刷子 gc.FillRectangle(sb, 0, 0, 20, 20); //绘制背景图 Point p = new Point(20, 20); //定义一个点
PointF[] pf = new PointF[] { p, p };
gc.DrawLines(x, pf);
Response.ContentType = "image/gif"; //声明输出流对象为gif图像
bmp.Save(Response.OutputStream, ImageFormat.Gif); //将bmp输出到页面
Response.End(); // 终止输出已经出来一种颜色了,明天看能融合多个颜色吗。