HEX କୁ RGB ପରିବର୍ତ୍ତକ

ଆଉ କିଛି HEX ରଙ୍ଗକୁ RGB କୁ ପରିବର୍ତ୍ତନ କର — ତୁରନ୍ତ ଓ ମୁକ୍ତ

#FF5733

କୌଣସି ରଙ୍ଗ ମୂଲ୍ୟ ଅଟକାଇ ପେସ୍ଟ କର — ଆମେ ସ୍ୱୟଂ ତୁମ ପାଇଁ ଫର୍ମାଟ ଚିହ୍ନଟ କରିବୁ।

RGB ଫଳାଫଳ
ଲାଲ
255
ହରିତ
87
ନୀଳ
51

ଏହି ରଙ୍ଗ ସମସ୍ତ ଫର୍ମାଟରେ

CMYK ପ୍ରୋଫାଇଲ୍: Coated FOGRA39 (ୟୁରୋପ ପାଇଁ Photoshopର ଡିଫଲ୍ଟ)

HEX କୋଡ୍ ତିନୋଟି 8-ବିଟ୍ ନମ୍ବରକୁ ଛଅ ହେକ୍ସାଡେସିମାଲ୍ ଡିଜିଟ୍ ମାଧ୍ୟମରେ ପ୍ୟାକ୍ କରିଥାଏ। HEX କୁ RGB ରେ ପରିବର୍ତ୍ତନ କରିବାର ଅର୍ଥ ହେଉଛି ସେଇ ଡିଜିଟ୍ ଗୁଡିକୁ ଜୋଡ଼ାରେ ବିଭକ୍ତ କରି ଏବଂ ପ୍ରତ୍ୟେକ ଜୋଡ଼ାକୁ 0 ଠାରୁ 255 ପର୍ଯ୍ୟନ୍ତ ଦଶମିକ ନମ୍ବର ଭାବେ ପଢ଼ିବା — ସେଇ ସଠିକ୍ ମୂଲ୍ୟ ଯାହା CSS, Figma ଏବଂ ଇମେଜ୍ ଏଡିଟର୍ ଆଶା କରନ୍ତି।

HEX କୁ RGB ପରିବର୍ତ୍ତନ କିପରି କାମ କରେ

  1. ଆଗର # ହଟାନ୍ତୁ ଏବଂ ଯଦି କୋଡ୍ କେବଳ ତିନି ଡିଜିଟ୍ ଥାଏ ତେବେ ପ୍ରତ୍ୟେକକୁ ଦୁଇଗୁଣ କର: #f53 ହେଲେ #ff5533 ହେବ।
  2. ଛଅ ଡିଜିଟ୍ କୁ ତିନି ଜୋଡ଼ା RR, GG ଏବଂ BB ଭାବରେ ବିଭକ୍ତ କର।
  3. ପ୍ରତ୍ୟେକ ଜୋଡ଼ାକୁ base-16 ନମ୍ବର ଭାବରେ ପଢ଼ି base 10 କୁ ପରିବର୍ତ୍ତନ କର: FF ହେଲେ 255, 57 ହେଲେ 87, 33 ହେଲେ 51।
  4. ତିନୋଟି ଫଳାଫଳକୁ rgb(R, G, B) ଭାବରେ ଲେଖ।

କାର୍ଯ୍ୟକ୍ଷମ ଉଦାହରଣ

HEX #FF5733=RGB rgb(255, 87, 51)

ଏହି ରୂପାନ୍ତର ସଠିକ୍। HEX ଏବଂ RGB ଏକା sRGB ମୂଲ୍ୟଗୁଡ଼ିକୁ ଭିନ୍ନ ନୋଟେସନ୍‌ରେ ବର୍ଣ୍ଣନା କରନ୍ତି, ତେଣୁ କୌଣସି ଦିଗରେ କିଛି ବି ଗୋଲାଇ ହୁଏ ନାହିଁ କିମ୍ବା ହରାଯାଏ ନାହିଁ।

HEX ଓ RGB ବ୍ୟାଖ୍ୟା

HEX କ'ଣ?

HEX କୋଡ୍ ହେଉଛି ଏକ ଛଅ-ଅଙ୍କର ହେକ୍ସାଡେସିମାଲ୍ ସଂଖ୍ୟା ଯାହା ଏକ ଆଗର # ସହିତ ରଙ୍ଗର ଲାଲ, ସବୁଜ ଓ ନୀଳ ଚ୍ୟାନେଲ୍ ସଂରକ୍ଷଣ କରେ। ପ୍ରତ୍ୟେକ ଜୋଡ଼ା ଡିଜିଟ୍ ଗୋଟିଏ ଚ୍ୟାନେଲ୍କୁ କଭର୍ କରେ, 00 (କେହି ନାହିଁ) ଠାରୁ FF (ପୂରା) ପର୍ଯ୍ୟନ୍ତ, ଯାହା RGB ର 16.7 ମିଲିଅନ୍ ରଙ୍ଗକୁ ସଂକ୍ଷିପ୍ତ ଭାବରେ ପ୍ରତିନିଧିତ୍ୱ କରେ। HEX CSS, ଡିଜାଇନ୍ ଟୁଲ୍ ଏବଂ brand guidelines ରେ ଡିଫଲ୍ଟ ଅଟକାଉଛି।

ସିନ୍ଟାକ୍ସ:
#RRGGBB
ରେଞ୍ଜ:
00–FF per channel
ଶ୍ରେଷ୍ଠ ପାଇଁ:
CSS, design handoff, brand guidelines

RGB କ'ଣ?

RGB ଏକ ରଙ୍ଗକୁ ତିନିଟି ଲାଇଟ୍ ଚ୍ୟାନେଲ୍ ଭାବରେ ବର୍ଣ୍ଣନା କରେ — ଲାଲ, ସବୁଜ ଓ ନୀଳ — ପ୍ରତ୍ୟେକ 0 ଠାରୁ 255 ପର୍ଯ୍ୟନ୍ତ। ଏହା ସ୍କ୍ରିନ୍ କିପରି କାମ କରେ ତାହାକୁ ପ୍ରତିବିମ୍ବିତ କରେ: ତିନିଟିଆ ଭିତରୁ ସମସ୍ତ 255 ହେଲେ ଧଳା, ସମସ୍ତ 0 ହେଲେ କଳା ହୁଏ। RGB ସେତେବେଳେ ଠିକ୍ ଯେଉଁବେଳେ ତୁମେ ରଙ୍ଗ ସହିତ ଗଣିତ କରିବାକୁ ଚାହାଁ, ଏବଂ rgba() ଟ୍ରାନ୍ସପାରେନ୍ସି ଯୋଗ କରେ।

ସିନ୍ଟାକ୍ସ:
rgb(R, G, B)
ରେଞ୍ଜ:
0–255 per channel
ଶ୍ରେଷ୍ଠ ପାଇଁ:
code, canvas, transparency with rgba()

HEX କୁ RGB ରେଫରେନ୍ସ ଟେବୁଲ୍

ସବୁଠାରୁ ସାଧାରଣ CSS ରଙ୍ଗଗୁଡ଼ିକ, HEX ରୁ RGB କୁ ପରିବର୍ତ୍ତିତ ।

ରଙ୍ଗHEXRGB
black#000000rgb(0, 0, 0)
white#FFFFFFrgb(255, 255, 255)
red#FF0000rgb(255, 0, 0)
lime#00FF00rgb(0, 255, 0)
blue#0000FFrgb(0, 0, 255)
yellow#FFFF00rgb(255, 255, 0)
orange#FFA500rgb(255, 165, 0)
teal#008080rgb(0, 128, 128)
purple#800080rgb(128, 0, 128)
gray#808080rgb(128, 128, 128)

ପ୍ରଶ୍ନୋତ୍ତର

ଆଗର # ହଟାନ୍ତୁ ଏବଂ ଯଦି କୋଡ୍ କେବଳ ତିନି ଡିଜିଟ୍ ଥାଏ ତେବେ ପ୍ରତ୍ୟେକକୁ ଦୁଇଗୁଣ କର: #f53 ହେଲେ #ff5533 ହେବ। ଛଅ ଡିଜିଟ୍ କୁ ତିନି ଜୋଡ଼ା RR, GG ଏବଂ BB ଭାବରେ ବିଭକ୍ତ କର। ପ୍ରତ୍ୟେକ ଜୋଡ଼ାକୁ base-16 ନମ୍ବର ଭାବରେ ପଢ଼ି base 10 କୁ ପରିବର୍ତ୍ତନ କର: FF ହେଲେ 255, 57 ହେଲେ 87, 33 ହେଲେ 51। ତିନୋଟି ଫଳାଫଳକୁ rgb(R, G, B) ଭାବରେ ଲେଖ।

ଏହି ରୂପାନ୍ତର ସଠିକ୍। HEX ଏବଂ RGB ଏକା sRGB ମୂଲ୍ୟଗୁଡ଼ିକୁ ଭିନ୍ନ ନୋଟେସନ୍‌ରେ ବର୍ଣ୍ଣନା କରନ୍ତି, ତେଣୁ କୌଣସି ଦିଗରେ କିଛି ବି ଗୋଲାଇ ହୁଏ ନାହିଁ କିମ୍ବା ହରାଯାଏ ନାହିଁ।

RGB ଏକ ରଙ୍ଗକୁ ତିନିଟି ଲାଇଟ୍ ଚ୍ୟାନେଲ୍ ଭାବରେ ବର୍ଣ୍ଣନା କରେ — ଲାଲ, ସବୁଜ ଓ ନୀଳ — ପ୍ରତ୍ୟେକ 0 ଠାରୁ 255 ପର୍ଯ୍ୟନ୍ତ। ଏହା ସ୍କ୍ରିନ୍ କିପରି କାମ କରେ ତାହାକୁ ପ୍ରତିବିମ୍ବିତ କରେ: ତିନିଟିଆ ଭିତରୁ ସମସ୍ତ 255 ହେଲେ ଧଳା, ସମସ୍ତ 0 ହେଲେ କଳା ହୁଏ। RGB ସେତେବେଳେ ଠିକ୍ ଯେଉଁବେଳେ ତୁମେ ରଙ୍ଗ ସହିତ ଗଣିତ କରିବାକୁ ଚାହାଁ, ଏବଂ rgba() ଟ୍ରାନ୍ସପାରେନ୍ସି ଯୋଗ କରେ।

ହଁ. ଇନ ପୁଟ୍ ନିକଟରେ ଥିବା swap ବଟନ୍ ତୁମକୁ RGB ଠାରୁ HEX କନଭର୍ଟରକୁ ନେଉଛି, ଯାହା ଏଇ ପ୍ରକ୍ରିୟାରେ ସମାନ ଭାବରେ କାମ କରେ। ଦୁହିଙ୍କ ଦିଗ ଗଣିତ ଏକେଇ ଫର୍ମୁଲା ବ୍ୟବହାର କରେ, ସେହି ଫର୍ମୁଲାକୁ ପଛୁଆ ଭାବରେ ଲାଗୁ କରିବାକୁ ହୁଏ।

ତୁମେ ଯେତେବେଳେ ସଂଖ୍ୟା ସହିତ କାମ କରିବାକୁ ଚାହାଁ— ଗୋଟିଏ ଚ୍ୟାନେଲ୍ ଏନିମେଟ୍ କରିବା, କୋଡ୍ ମଧ୍ୟମରେ ରଙ୍ଗ ମିଶ୍ରଣ କରିବା କିମ୍ବା rgba() ଦ୍ୱାରା ପ୍ରତ୍ୟକ୍ଷତା ଯୋଗ କରିବା — ତେବେ RGB ବ୍ୟବହାର କର। ସ୍ଥିର CSS ପାଇଁ HEX ସଂକ୍ଷିପ୍ତ ଏବଂ ପଢ଼ିବାରେ ସହଜ ଅପ୍ସନ୍ ରହିଥାଏ।