精华内容
下载资源
问答
  • 为什么我写成 []UIColor colorWithRed:600/255 green:147/255 blue:243/255 alpha:1]按理说应该是浅蓝色 可是结果是像图片一样的浅黑色![图片说明]...
  • 针对UI给的标注图上,色值给的都是16进制的,如#ED145B,#000000等等, 那么我们在代码中应该怎么使用这一色值呢?下面给出几种方案以供参考!1. 写一个宏定义:#define UGUColorFromRGB_0x(rgbValue) [UIColor \ ...

    针对UI给的标注图上,色值给的都是16进制的,如#ED145B,#000000等等, 那么我们在代码中应该怎么使用这一色值呢?下面给出几种方案以供参考!

    1.
    写一个宏定义:

    #define UGUColorFromRGB_0x(rgbValue) [UIColor \
    colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
    green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
    blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]

    使用:

    moreLabel.textColor = UGUColorFromRGB_0x(0x666666);

    这样就可以为该控件设置字体颜色了

    2.自己写一个转换方法 调用

    #pragma mark - 16进制转RGB
    + (UIColor *)getColorWithHexStr:(NSString *)hexColor {
        if([hexColor containsString:@"#"]){
            //去掉#
            hexColor = [hexColor substringFromIndex:1];
        }
        unsigned int red, green, blue;
        NSRange range;
        range.length =2;
    
        range.location =0;
        [[NSScanner scannerWithString:[hexColor substringWithRange:range]]scanHexInt:&red];
        range.location =2;
        [[NSScanner scannerWithString:[hexColor substringWithRange:range]]scanHexInt:&green];
        range.location =4;
        [[NSScanner scannerWithString:[hexColor substringWithRange:range]]scanHexInt:&blue];
    
        return [UIColor colorWithRed:(red)/255.f green:(green)/255.f blue:(blue)/255.f alpha:1.f];
    }
    

    调用方法:

    [_protocolBtn setTitleColor:[BSDTools getColorWithHexStr:@"000000"] forState:UIControlStateNormal];

    这样也是可以设置相应控件颜色的!

    展开全文
  • winform怎么设置某种颜色透明? 窗体属性 TransparencyKey 你试试 或者 BackColor = Color.FromArgb(50, 40, 60, 82); Color.FromArgb方法的第一个参数就是透明值,取值 0-255 之间,后面三个参数是RGB颜色的分 ....

    winform怎么设置某种颜色透明?

     

    窗体属性
    TransparencyKey
    你试试

    或者
    BackColor = Color.FromArgb(50, 40, 60, 82);
    Color.FromArgb 方法的第一个参数就是透明值,取值 0-255 之间,后面三个参数是 RGB 颜色的分

    展开全文
  • sift算法进行图像配准,将两张图片合成为一个图像,然后把匹配点连接起来,但是不管你怎么设置RGB的值,线条颜色都只有黑白灰三种颜色,为什么? cvLine( stacked, pt1, pt2,CV_RGB(255,0,0),1,8,0 ); //stacked...
  • EditPlus怎么设置背景颜色?

    千次阅读 2018-05-14 09:04:21
    工具->首选项->常规->颜色->文本 去掉默认颜色的勾选的项然后选择自己喜欢的背景颜色另附带护眼色相关数值色调:85 饱和度123 亮度202RGB(199,237,204)#C7EDCC...

    工具->首选项->常规->颜色->文本 去掉默认颜色的勾选的项然后选择自己喜欢的背景颜色

    另附带护眼色相关数值

    色调:85 

    饱和度123 

    亮度202

    RGB(199,237,204)

    #C7EDCC

    展开全文
  • NPOI自带的颜色有时不能满足我们要求时,我们需要自己定义背景色,而且NPOI的颜色类型是short类型,而.Net颜色类是Color类型,怎么让它们相互之间转换呢?网上有一段代码是vb的可以解决上述问题,本人把它翻译成C#的,...

    一.背景介绍   

                    NPOI自带的颜色有时不能满足我们要求时,我们需要自己定义背景色,而且NPOI的颜色类型是short类型,而.Net颜色类是Color类型,怎么让它们相互之间转换呢?网上有一段代码是vb的可以解决上述问题,本人把它翻译成C#的,方便大家使用

     

    VB:

    Private Function GetXLColour(ByVal SystemColour As System.Drawing.Color) As Short
                'Lookup RGB from .NET system colour in Excel pallete - or create a new entry (get nearest if palette full). Return the XL palette index.
                Dim XlPalette As HSSFPalette = xlWorkbook.GetCustomPalette()
                Dim XlColour As NPOI.HSSF.Util.HSSFColor = XlPalette.FindColor(SystemColour.R, SystemColour.G, SystemColour.B)
                If IsNothing(XlColour) Then
                    'Available colour palette entries: 65 to 32766 (0-64=standard palette; 64=auto, 32767=unspecified)
                    If NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE < 255 Then
                        If NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE < 64 Then NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE = 64
                        NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE += 1
                        XlColour = XlPalette.AddColor(SystemColour.R, SystemColour.G, SystemColour.B)
                    Else
                        XlColour = XlPalette.FindSimilarColor(SystemColour.R, SystemColour.G, SystemColour.B)
                    End If
                    Return XlColour.GetIndex()
                Else
                    Return XlColour.GetIndex()
                End If
            End Function
    

     

    C#:

    private short GetXLColour(HSSFWorkbook workbook, System.Drawing.Color SystemColour)
        {
            short s = 0;
            HSSFPalette XlPalette = workbook.GetCustomPalette();
            HSSFColor XlColour = XlPalette.FindColor(SystemColour.R, SystemColour.G, SystemColour.B);
            if (XlColour == null)
            {
                if (NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE < 255)
                {
                    if (NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE < 64)
                    {
                        NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE = 64;
                        NPOI.HSSF.Record.PaletteRecord.STANDARD_PALETTE_SIZE += 1;
                        XlColour = XlPalette.AddColor(SystemColour.R, SystemColour.G, SystemColour.B);
                    }
                    else
                    {
                        XlColour = XlPalette.FindSimilarColor(SystemColour.R, SystemColour.G, SystemColour.B);
                    }
    
                    s= XlColour.GetIndex();
                }
    
            }
            else
                s= XlColour.GetIndex();
    
            return s;
        }


     

    使用方法:

     

      
    
           Color LevelOneColor = Color.FromArgb(143, 176, 229);
           Color LevelTwoColor = Color.FromArgb(201, 217, 243);
           Color LevelThreeColor = Color.FromArgb(231, 238, 248);
           Color LevelFourColor = Color.FromArgb(232, 230, 231);
           Color LevelFiveColor = Color.FromArgb(250, 252, 213);
    
            /// <summary>
            /// 分层设置单元格样式
            /// </summary>
            /// <param name="workbook"></param>
            /// <param name="alignment"></param>
            /// <param name="valingment"></param>
            /// <returns></returns>
            public HSSFCellStyle SetStyle(HSSFWorkbook workbook, short alignment, short valingment, int layer)
            {
                HSSFCellStyle style = workbook.CreateCellStyle();
                style.Alignment = alignment;
                style.VerticalAlignment = valingment;
                style.BorderBottom = HSSFCellStyle.BORDER_THIN;
                style.BorderLeft = HSSFCellStyle.BORDER_THIN;
                style.BorderRight = HSSFCellStyle.BORDER_THIN;
                style.BorderTop = HSSFCellStyle.BORDER_THIN;
                switch (layer)
                {
                    case 0:
                        style.FillForegroundColor = GetXLColour(workbook, LevelOneColor); //调用GetXLColour方法
                        style.FillPattern = HSSFCellStyle.ALT_BARS;
                        style.FillBackgroundColor = GetXLColour(workbook, LevelOneColor);
                        break;
                    case 1:
                        style.FillForegroundColor = GetXLColour(workbook, LevelTwoColor);
                        style.FillPattern = HSSFCellStyle.ALT_BARS;
                        style.FillBackgroundColor = GetXLColour(workbook, LevelTwoColor);
                        break;
                    case 2:
                        style.FillForegroundColor = GetXLColour(workbook, LevelThreeColor);
                        style.FillPattern = HSSFCellStyle.ALT_BARS;
                        style.FillBackgroundColor = GetXLColour(workbook, LevelThreeColor);
                        break;
                    case 3:
                        style.FillForegroundColor = GetXLColour(workbook, LevelFourColor);
                        style.FillPattern = HSSFCellStyle.ALT_BARS;
                        style.FillBackgroundColor = GetXLColour(workbook, LevelFourColor);
                        break;
                    case 4:
                        style.FillForegroundColor = GetXLColour(workbook, LevelFiveColor);
                        style.FillPattern = HSSFCellStyle.ALT_BARS;
                        style.FillBackgroundColor = GetXLColour(workbook, LevelFiveColor);
                        break;
                    default:
                        break;
                }
                return style;
            }


     推荐博客:AnCode++ (VS2017 插件)       

    展开全文
  • 在CAD打印时怎么设置打印输出的颜色?CAD因为颜色设置成真彩色导致的显示和打印问题为什么CAD选用黑白样式表打印出来还是彩色?CAD图纸中彩色的图形或图像怎么打印成黑白?为什么CAD中模型空间彩色的图形都显示为...
  • 解决方案提供颜色的模式(rgb,rgba)。将颜色(铅笔色)替换为颜色(rgba=pencolor)详情请参考下面的演示。笔的颜色从红色开始变为白色,即按钮的背景色。在示例在主.py在from kivy.app import Appfrom kivy.uix.widget ...
  • 1、常用颜色地方包含:字体颜色、超链接颜色、网页背景颜色、边框颜色2、颜色规范与颜色规定:网页使用RGB模式颜色网页中颜色的运用是网页必不可少的一个元素。使用颜色目的在于有区别、有动感(特别是超链接中运用)...
  • 通常我们表达颜色都是使用RGB值表示的,今天在VB中设置RGB值居然是一个整形数字,网上各种搜资料发现这个数字是怎么来的: 数值= 65536*Blue + 256* Green + Red 转载于:...
  • 甚至,在PPT设计中,使用渐变色也变得流行起来:那么,一个关键的问题来了,这些看起来高逼格的渐变色,到底是怎么做出来的呢?这篇文章就来跟各位分享一些我的独家经验。点击我的头像,私信关键字“旁门左道”,就...
  • ::SendMessage(m_progress.GetSafeHwnd(),PBM_SETBARCOLOR,0,RGB(255,0,255));
  • 我再对话框中,添加了一个静态文本,对话框自己贴了... pDC->SetTextColor(RGB(255, 0, 0)); return (HBRUSH)GetStockObject(HOLLOW_BRUSH); } return hbr; } 设置以后,运行,静态文本的背景色是黑色的!
  • 我这里不说怎么调试屏的周期,时间宽度等调试方法,寄存器怎么填,根据LCD数据手册和主控手册挨个对比设置,花点时间应该很容易设置好,分享的两个问题经验,是LCD可以显示画面出来,但仍有的问题; 问题一:LCD屏...
  • 通过编程设置框架布局的前景颜色(不在XML属性中),有RGB颜色代码,怎么将颜色转换为drawable frm.setForeground(Drawable); 请帮忙,多谢~
  • 先看下完成后的效果图:步骤1 在Photoshop中我们新建或Ctrl+N,创建1920x 1200像素大小,分辨率72像素/英寸,RGB颜色,8位,背景内容为白色的新文件。然后打开雨天背景图。步骤2 选文字工具(T)输入你需要的文字,...
  • 我是想按下按钮改变颜色,再按一次按钮颜色恢复。可是我不知道按钮的默认背景的rgb值,该怎么设置呢?
  • [Java教程]javascript如何设置DIV背景色为随机色0 2016-06-18 16:00:04随机色有两种格式:效果预览:http://wjf444128852.github.io/DEMOLIST/JS/test/index.html1、rgb(xxx,xxx,xxx)2、#xxxxxx下面实现两种随机的...
  • 在css中,可以通过color属性把字体颜色改为白色,只需要将color属性的值设置为“white”、“#FFFFFF”、“rgb(255,255,255)”、“hsl(0,0%,100%)”中的一个即可。本教程操作环境:windows7系统、CSS3&&HTML5...
  • 前些天写一个画图的程序时在颜色上纠结了,因为不知道怎么用,结果一种一种的试验的,那叫一个痛苦。今天研究下Android系统中的颜色,特跟大家分享。 Android系统可以接受的颜色定义格式有#RGB,#ARGB,#...
  • 基于ESP8266的灯,其颜色可以手动设置,并根据当地天气自动设置。 该项目使用esp-01板从手机或计算机接收数据包,以控制灯的颜色。 这些命令被发送到Attiny85芯片,以生成3个PWM信号来控制RGB LED。 怎么运行的 向...
  • UiPath.Excel.Activities.ExcelSetRangeColor 使用Color变量更改指定单元格或单元格范围的颜色。只能在Excel Application Scope活动中使用。...每种颜色对应的RGB值可以直接百度,将你想要的颜色RGB值放进ser rang
  • pDC->SetTextColor(RGB(0, 100, 0)); } 确实是成功修改了static text字体的颜色, 但是每次一旦OnPaint函数被调用后,颜色就消失了, 不知道怎么解决,求大神解答一下!!! 还有就是通过这种方法我无法改变...
  • 在QMainWindow的构造函数里代码: ``` QDockWidget* dock=new QDockWidget;...如果使用Qt设计模式,使用同样的样式表,dock部件在停靠状态也可以填充整个背景,这个用非设计模式怎么设置样式表才能实现填充效果呢?
  • RGB与INT类型的转换

    2016-01-20 15:38:00
    开发时遇到的问题,设置图层样式时颜色的返回值是uint,一时不知改怎么转换为C#常用的RGB值了。 一番百度,结果如下: RGB = R + G * 256 + B * 256 * 256 因此可得到如下反推代码: private Color To_RGB...
  • //主要为这一段代码怎么设置颜色"90-" + bcolor + "-" + color看不太懂 p = sector(cx, cy, r, angle, angle + angleplus, {fill: "90-" + bcolor + "-" + color, stroke: stroke, "stroke-width": 2}), ...
  • 如何设置标签的背景颜色(1)在CSS中有一个background-color:属性值;,就是专门用来设置标签的背景颜色。(2)取值:具体单词、RGB、RGBA、十六进制例子: .p1{ background-color: red; } .p2{ background-color: rgb...
  • 今天用到了给textView赋颜色突出显示的问题,就找了下怎么给textView赋rgb的值,如下: textView.setTextColor(Color.rgb(230, 0, 0)); //中国红的颜色 textView.setTextSize(float); //设置字体大小 textView像...
  • 1:颜色设置-调整为适合阅读的浅绿色: (按个人习惯来,我不怎么习惯这种颜色。。) (1)Window->Preferences->General->Editors->Text Editors->  a.Backgroudcolors 背景颜色 设置RGB(204,232,207)  b....
  • 提到CSS,颜色设置大家经常都会为了设置合适的颜色属性,而煞费苦心,今天总结一下CSS颜色设置,以及怎么快速提取出想要的颜色 1.CSS中的颜色表示法 1.单词表示法 background color:背景颜色 red blue green… ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 101
精华内容 40
关键字:

怎么设置rgb颜色