`

RGB 与十六进制的转换

 
阅读更多

我现在给出html的源代码 只需要copy到你你自己的桌面上就可以拥有自己的RGB 与十六进制的转换工具了

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0058)http://www.yesky.com/imagesnew/software/jscript/back16.htm -->
<HTML><HEAD><TITLE>RGB颜色转换</TITLE>
<STYLE type=text/css>BODY {	MARGIN-TOP: 0px; FONT-FAMILY: "宋体"; MARGIN-LEFT: 0px; FONT-SIZE: 9pt; MARGIN-RIGHT: 0px}
A {	COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: none}
A:hover {	COLOR: red; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: underline}
A:active {	FONT: 9pt "宋体"; COLOR: #ff0033; CURSOR: hand}
</STYLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<SCRIPT language=JavaScript>
<!-- Original:  John Downey (Genaztek@aol.com) -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
function showRGB(f) {
red = f.red.value;
green = f.green.value;
blue = f.blue.value;
var hexarray= new Array(256);
hexarray[0]="00"; hexarray[1]="01"; hexarray[2]="02";
hexarray[3]="03"; hexarray[4]="04"; hexarray[5]="05";
hexarray[6]="06"; hexarray[7]="07"; hexarray[8]="08";
hexarray[9]="09"; hexarray[10]="0A"; hexarray[11]="0B"; 
hexarray[12]="0C"; hexarray[13]="0D"; hexarray[14]="0E";
hexarray[15]="0F"; hexarray[16]="10"; hexarray[17]="11";
hexarray[18]="12"; hexarray[19]="13"; hexarray[20]="14";
hexarray[21]="15"; hexarray[22]="16"; hexarray[23]="17";
hexarray[24]="18"; hexarray[25]="19"; hexarray[26]="1A";
hexarray[27]="1B"; hexarray[28]="1C"; hexarray[29]="1D";
hexarray[30]="1E"; hexarray[31]="1F"; hexarray[32]="20";
hexarray[33]="21"; hexarray[34]="22"; hexarray[35]="23";
hexarray[36]="24"; hexarray[37]="25"; hexarray[38]="26";
hexarray[39]="27"; hexarray[40]="28"; hexarray[41]="29"; 
hexarray[42]="2A"; hexarray[43]="2B"; hexarray[44]="2C";
hexarray[45]="2D"; hexarray[46]="2E"; hexarray[47]="2F";
hexarray[48]="30"; hexarray[49]="31"; hexarray[50]="32";
hexarray[51]="33"; hexarray[52]="34"; hexarray[53]="35";
hexarray[54]="36"; hexarray[55]="37"; hexarray[56]="38";
hexarray[57]="39"; hexarray[58]="3A"; hexarray[59]="3B";
hexarray[60]="3C"; hexarray[61]="3D"; hexarray[62]="3E";
hexarray[63]="3F"; hexarray[64]="40"; hexarray[65]="41";
hexarray[66]="42"; hexarray[67]="43"; hexarray[68]="44";
hexarray[69]="45"; hexarray[70]="46"; hexarray[71]="47";
hexarray[72]="48"; hexarray[73]="49"; hexarray[74]="4A";
hexarray[75]="4B"; hexarray[76]="4C"; hexarray[77]="4D";
hexarray[78]="4E"; hexarray[79]="4F"; hexarray[80]="50";
hexarray[81]="51"; hexarray[82]="52"; hexarray[83]="53";
hexarray[84]="54"; hexarray[85]="55"; hexarray[86]="56";
hexarray[87]="57"; hexarray[88]="58"; hexarray[89]="59";
hexarray[90]="5A"; hexarray[91]="5B"; hexarray[92]="5C";
hexarray[93]="5D"; hexarray[94]="5E"; hexarray[95]="6F";
hexarray[96]="60"; hexarray[97]="61"; hexarray[98]="62";
hexarray[99]="63"; hexarray[100]="64"; hexarray[101]="65";
hexarray[102]="66"; hexarray[103]="67"; hexarray[104]="68";
hexarray[105]="69"; hexarray[106]="6A"; hexarray[107]="6B";
hexarray[108]="6C"; hexarray[109]="6D"; hexarray[110]="6E";
hexarray[111]="6F"; hexarray[112]="70"; hexarray[113]="71";
hexarray[114]="72"; hexarray[115]="73"; hexarray[116]="74";
hexarray[117]="75"; hexarray[118]="76"; hexarray[119]="77";
hexarray[120]="78"; hexarray[121]="79"; hexarray[122]="7A";
hexarray[123]="7B"; hexarray[124]="7C"; hexarray[125]="7D";
hexarray[126]="7E"; hexarray[127]="7F"; hexarray[128]="80";
hexarray[129]="81"; hexarray[130]="82"; hexarray[131]="83";
hexarray[132]="84"; hexarray[133]="85"; hexarray[134]="86";
hexarray[135]="87"; hexarray[136]="88"; hexarray[137]="89";
hexarray[138]="8A"; hexarray[139]="8B"; hexarray[140]="8C";
hexarray[141]="8D"; hexarray[142]="8E"; hexarray[143]="8F";
hexarray[144]="90"; hexarray[145]="91"; hexarray[146]="92"; 
hexarray[147]="93"; hexarray[148]="94"; hexarray[149]="95";
hexarray[150]="96"; hexarray[151]="97"; hexarray[152]="98";
hexarray[153]="99"; hexarray[154]="9A"; hexarray[155]="9B";
hexarray[156]="9C"; hexarray[157]="9D"; hexarray[158]="9E";
hexarray[159]="9F"; hexarray[160]="A0"; hexarray[161]="A1";
hexarray[162]="A2"; hexarray[163]="A3"; hexarray[164]="A4";
hexarray[165]="A5"; hexarray[166]="A6"; hexarray[167]="A7";
hexarray[168]="A8"; hexarray[169]="A9"; hexarray[170]="AA";
hexarray[171]="AB"; hexarray[172]="AC"; hexarray[173]="AD";
hexarray[174]="AE"; hexarray[175]="AF"; hexarray[176]="B0";
hexarray[177]="B1"; hexarray[178]="B2"; hexarray[179]="B3";
hexarray[180]="B4"; hexarray[181]="B5"; hexarray[182]="B6";
hexarray[183]="B7"; hexarray[184]="B8"; hexarray[185]="B9";
hexarray[186]="BA"; hexarray[187]="BB"; hexarray[188]="BC";
hexarray[189]="BD"; hexarray[190]="BE"; hexarray[191]="BF";
hexarray[192]="C0"; hexarray[193]="C1"; hexarray[194]="C2";
hexarray[195]="C3"; hexarray[196]="C4"; hexarray[197]="C5";
hexarray[198]="C6"; hexarray[199]="C7"; hexarray[200]="C8";
hexarray[201]="C9"; hexarray[202]="CA"; hexarray[203]="CB";
hexarray[204]="CC"; hexarray[205]="CD"; hexarray[206]="CE";
hexarray[207]="CF"; hexarray[208]="D0"; hexarray[209]="D1";
hexarray[210]="D2"; hexarray[211]="D3"; hexarray[212]="D4";
hexarray[213]="D5"; hexarray[214]="D6"; hexarray[215]="D7";
hexarray[216]="D8"; hexarray[217]="D9"; hexarray[218]="DA";
hexarray[219]="DB"; hexarray[220]="DC"; hexarray[221]="DD";
hexarray[222]="DE"; hexarray[223]="DF"; hexarray[224]="E0";
hexarray[225]="E1"; hexarray[226]="E2"; hexarray[227]="E3";
hexarray[228]="E4"; hexarray[229]="E5"; hexarray[230]="E6";
hexarray[231]="E7"; hexarray[232]="E8"; hexarray[233]="E9";
hexarray[234]="EA"; hexarray[235]="EB"; hexarray[236]="EC";
hexarray[237]="ED"; hexarray[238]="EE"; hexarray[239]="EF";
hexarray[240]="F0"; hexarray[241]="F1"; hexarray[242]="F2";
hexarray[243]="F3"; hexarray[244]="F4"; hexarray[245]="F5";
hexarray[246]="F6"; hexarray[247]="F7"; hexarray[248]="F8";
hexarray[249]="F9"; hexarray[250]="FA"; hexarray[251]="FB";
hexarray[252]="FC"; hexarray[253]="FD"; hexarray[254]="FE"; 
hexarray[255]="FF";
hexcode = "#" + hexarray[red] + hexarray[green] + hexarray[blue];
document.bgColor = f.hexval.value = hexcode;
}
</SCRIPT>
<META name=GENERATOR content="MSHTML 8.00.6001.19154"></HEAD>
<BODY><BR><BR>
<CENTER><FONT color=red size=6 face=隶书>RGB颜色转换</FONT></CENTER><BR>
<CENTER>
<TABLE border=5 borderColor=black borderlight="green">
  <TBODY>
  <TR>
    <TD align=middle><FONT color=red size=5 
      face="Arial, Helvetica, sans-serif"><STRONG>下面为效果显示区!</STRONG></FONT></TD></TR>
  <TR>
    <TD height=100 width=330 align=middle>
      <FORM name=rgbform><B>请输入RGB颜色值(0 to 255)</B><BR>Red: <INPUT size=4 
      name=red><BR>Green: <INPUT size=4 name=green><BR>Blue: <INPUT size=4 
      name=blue><BR><INPUT onclick=showRGB(this.form) value="Show Hex #" type=button> 
      Hex code: <INPUT size=7 name=hexval> 
</FORM></TD></TR></TBODY></TABLE></CENTER><BR><BR>
<CENTER><TEXTAREA class=yk9 rows=12 cols=45 name=source>
脚本说明:
第一步:把如下代码加入&lt;head&gt;区域中
&lt;SCRIPT LANGUAGE="JavaScript"&gt;
&lt;!-- Original:  John Downey (Genaztek@aol.com) --&gt;
&lt;!-- This script and many more are available free online at --&gt;
&lt;!-- The JavaScript Source!! http://javascript.internet.com --&gt;
&lt;!-- Begin
function showRGB(f) {
red = f.red.value;
green = f.green.value;
blue = f.blue.value;
var hexarray= new Array(256);
hexarray[0]="00"; hexarray[1]="01"; hexarray[2]="02";
hexarray[3]="03"; hexarray[4]="04"; hexarray[5]="05";
hexarray[6]="06"; hexarray[7]="07"; hexarray[8]="08";
hexarray[9]="09"; hexarray[10]="0A"; hexarray[11]="0B"; 
hexarray[12]="0C"; hexarray[13]="0D"; hexarray[14]="0E";
hexarray[15]="0F"; hexarray[16]="10"; hexarray[17]="11";
hexarray[18]="12"; hexarray[19]="13"; hexarray[20]="14";
hexarray[21]="15"; hexarray[22]="16"; hexarray[23]="17";
hexarray[24]="18"; hexarray[25]="19"; hexarray[26]="1A";
hexarray[27]="1B"; hexarray[28]="1C"; hexarray[29]="1D";
hexarray[30]="1E"; hexarray[31]="1F"; hexarray[32]="20";
hexarray[33]="21"; hexarray[34]="22"; hexarray[35]="23";
hexarray[36]="24"; hexarray[37]="25"; hexarray[38]="26";
hexarray[39]="27"; hexarray[40]="28"; hexarray[41]="29"; 
hexarray[42]="2A"; hexarray[43]="2B"; hexarray[44]="2C";
hexarray[45]="2D"; hexarray[46]="2E"; hexarray[47]="2F";
hexarray[48]="30"; hexarray[49]="31"; hexarray[50]="32";
hexarray[51]="33"; hexarray[52]="34"; hexarray[53]="35";
hexarray[54]="36"; hexarray[55]="37"; hexarray[56]="38";
hexarray[57]="39"; hexarray[58]="3A"; hexarray[59]="3B";
hexarray[60]="3C"; hexarray[61]="3D"; hexarray[62]="3E";
hexarray[63]="3F"; hexarray[64]="40"; hexarray[65]="41";
hexarray[66]="42"; hexarray[67]="43"; hexarray[68]="44";
hexarray[69]="45"; hexarray[70]="46"; hexarray[71]="47";
hexarray[72]="48"; hexarray[73]="49"; hexarray[74]="4A";
hexarray[75]="4B"; hexarray[76]="4C"; hexarray[77]="4D";
hexarray[78]="4E"; hexarray[79]="4F"; hexarray[80]="50";
hexarray[81]="51"; hexarray[82]="52"; hexarray[83]="53";
hexarray[84]="54"; hexarray[85]="55"; hexarray[86]="56";
hexarray[87]="57"; hexarray[88]="58"; hexarray[89]="59";
hexarray[90]="5A"; hexarray[91]="5B"; hexarray[92]="5C";
hexarray[93]="5D"; hexarray[94]="5E"; hexarray[95]="6F";
hexarray[96]="60"; hexarray[97]="61"; hexarray[98]="62";
hexarray[99]="63"; hexarray[100]="64"; hexarray[101]="65";
hexarray[102]="66"; hexarray[103]="67"; hexarray[104]="68";
hexarray[105]="69"; hexarray[106]="6A"; hexarray[107]="6B";
hexarray[108]="6C"; hexarray[109]="6D"; hexarray[110]="6E";
hexarray[111]="6F"; hexarray[112]="70"; hexarray[113]="71";
hexarray[114]="72"; hexarray[115]="73"; hexarray[116]="74";
hexarray[117]="75"; hexarray[118]="76"; hexarray[119]="77";
hexarray[120]="78"; hexarray[121]="79"; hexarray[122]="7A";
hexarray[123]="7B"; hexarray[124]="7C"; hexarray[125]="7D";
hexarray[126]="7E"; hexarray[127]="7F"; hexarray[128]="80";
hexarray[129]="81"; hexarray[130]="82"; hexarray[131]="83";
hexarray[132]="84"; hexarray[133]="85"; hexarray[134]="86";
hexarray[135]="87"; hexarray[136]="88"; hexarray[137]="89";
hexarray[138]="8A"; hexarray[139]="8B"; hexarray[140]="8C";
hexarray[141]="8D"; hexarray[142]="8E"; hexarray[143]="8F";
hexarray[144]="90"; hexarray[145]="91"; hexarray[146]="92"; 
hexarray[147]="93"; hexarray[148]="94"; hex --&gt;</TEXTAREA></CENTER></BODY></HTML>

 

分享到:
评论

相关推荐

    RGB的十六进制提取

    “Hex Color Picker”这个工具很可能是一个应用程序或在线服务,用于帮助用户从RGB值转换为十六进制代码,或者反之。这样的工具通常提供一个颜色选择界面,用户可以通过滑块或直接输入数值来调整RGB值,然后工具会...

    RGB颜色值与十六进制颜色码转换工具.zip

    相反,从十六进制转换为RGB,需要将每个两位的十六进制数转换为十进制,然后作为RGB的三个分量。例如,#336699转换为RGB为(51, 102, 153)。这个过程涉及将十六进制字符转换为它们的十进制值,然后将这些值与红色、...

    Excel VBA实现RGB颜色转十六进制代码.rar

    下面将详细阐述如何通过VBA将RGB颜色值转换为十六进制和Excel内部使用的十进制颜色码,并介绍实现预览的方法。 首先,RGB颜色模式是红、绿、蓝三种颜色的组合,每种颜色都有0到255的取值范围。例如,红色的RGB值为...

    RGB颜色值与十六进制颜色码转换工具

    RGB颜色系统和十六进制颜色码是两种广泛用于数字图像处理和网页设计的颜色表示方法。了解它们之间的转换对于创建和编辑色彩...而"RGB颜色值与十六进制颜色码转换工具"这个资源,无疑为设计师和开发者提供了极大的便利。

    RGB值转换十六进制值

    从RGB到十六进制的转换,需要将每个RGB分量(红色、绿色、蓝色)的十进制值转换为对应的十六进制值。例如,RGB(255, 128, 0)的转换步骤如下: 1. 将红色255转换为十六进制:FF 2. 将绿色128转换为十六进制:80 3. ...

    颜色值转换(RGB与VB十六进制)

    本篇文章将深入探讨RGB与VB十六进制颜色值的转换及其在程序开发中的应用。 首先,RGB(Red, Green, Blue)是一种加色模型,通过红、绿、蓝三种基本色的不同强度组合来呈现各种颜色。每种颜色的强度范围通常是0到255...

    二进制与十六进制转换

    ### 三、二进制与十六进制之间的转换 #### 3.1 二进制转十六进制 将二进制数转换为十六进制数时,通常采用“四位一组”的方法: - 首先,从二进制数的最低位开始,每四位分为一组。 - 然后,将每组对应的四位二进制...

    VB(十六进制)颜色代码与RGB互转工具

    这个“VB(十六进制)颜色代码与RGB互转工具”正是为了帮助开发者在这两种表示方式之间进行转换,提升编程效率。 RGB(Red, Green, Blue)是一种加色模型,通过红色、绿色和蓝色三种原色的不同强度组合来表示各种颜色...

    十进制十六进制颜色转换工具

    在“颜色进制转换.exe”这个程序中,用户只需输入或选择所需的颜色值,无论是十进制还是十六进制,程序将自动完成转换,显示对应的颜色代码。这对于快速检查和验证颜色值一致性,或者在不同平台间共享颜色信息,都是...

    RGB转16进制工具 v1.0

    标题中的"RGB转16进制工具 v1.0"指的是一个实用程序,这个工具专门设计用来将RGB颜色值转换成对应的十六进制颜色代码。在网页设计和编程中,这种转换是非常有用的,因为十六进制颜色代码更容易在代码中使用和理解。 ...

    rgb16js转换进制

    js 颜色转换rgb 16进制

    aaa.rar_八进制_矩阵十六进制_进制_进制转换_进制转换 matlab

    反过来,使用`bin2dec()`, `oct2dec()`, 和 `hex2dec()`可以将二进制、八进制或十六进制转换回十进制。 矩阵运算在MATLAB中占据核心地位,它支持对矩阵进行各种操作,包括加减乘除、矩阵乘法、逆矩阵、特征值等。...

    图片转换成十六进制数组保存的工具

    为了将图片转换为数组,我们需要读取位图文件的每一个像素,并将其RGB值转换为十六进制。C语言中的`unsigned char`类型通常用来表示8位的二进制数,刚好对应一个字节,可以存储0到255之间的整数值,足够表示RGB的一...

    取屏幕RGB值生成十六进制html格式颜色

    标题“取屏幕RGB值生成十六进制html格式颜色”指的是一个软件工具,它允许用户通过鼠标操作在屏幕上选取任意位置的颜色,并将所选颜色的RGB值转换为HTML颜色代码。这个工具对于网页设计、图形设计或者任何需要在数字...

    VB写的十六进制转十进制小工具,可逆转.rar

    《VB实现十六进制与十进制转换工具的解析》 VB(Visual Basic)是一种由微软公司开发的事件驱动编程语言,广泛应用于Windows应用程序的开发。在这个“VB写的十六进制转十进制小工具”中,开发者巧妙地利用了VB的...

    rgb十六进制相互转换工具-改进版

    可以直观的实现rgb和十六进制颜色的相互转换

    进制转换工具(二进制、八进制、十进制、十六进制)

    例如,当你需要将颜色代码(如HTML颜色代码)从十六进制转换为RGB(十进制)时,或者在网络IP地址(如IPv4)中处理二进制和十进制的转换。进制转换函数在各种编程语言中都是内置的,例如Python的`bin()`, `oct()`, `...

    读取bmp文件的十六进制代码

    总结来说,读取BMP文件的十六进制代码涉及到理解BMP文件结构、使用编程语言的文件操作函数以及将二进制数据转换为可读的十六进制表示。这个过程可以帮助我们更好地理解和调试与图像相关的程序,同时对计算机视觉领域...

    bmp转十六进制 适用于单片机显示bmp图片

    3. **数据转换**:将每个像素的RGB值转换为十六进制,这通常涉及到二进制到十六进制的转换。例如,24位颜色深度的BMP,每个像素由三个字节(R、G、B)组成,转换为十六进制后,每个字节会变成两个字符,如0xRR GG BB...

Global site tag (gtag.js) - Google Analytics