RGB ਤੋਂ HEX ਰੂਪਾਂਤਰਕ

ਕੋਈ ਵੀ RGB ਰੰਗ HEX ਵਿੱਚ ਬਦਲੋ — ਤੁਰੰਤ ਅਤੇ ਮੁਫ਼ਤ

#4F46E5

ਕੋਈ ਵੀ ਰੰਗ ਦਾ ਮੁੱਲ ਪੇਸਟ ਕਰੋ — ਅਸੀਂ ਫਾਰਮੈਟ ਤੇਜ਼ੀ ਨਾਲ ਪਹਿਚਾਣ ਲੈਂਦੇ ਹਾਂ।

R
G
B
HEX ਨਤੀਜਾ

ਇਹ ਰੰਗ ਹਰ ਫਾਰਮੈਟ ਵਿੱਚ

CMYK ਪ੍ਰੋਫਾਈਲ: Coated FOGRA39 (ਯੂਰਪ ਲਈ Photoshop ਦੀ ਮੂਲ ਸੈਟਿੰਗ)

RGB ਤੁਹਾਨੂੰ 0 ਤੋਂ 255 ਦੇ ਤਿੰਨ ਦਸ਼ਮਲਵ ਚੈਨਲ ਦਿੰਦਾ ਹੈ। HEX ਵਿੱਚ ਬਦਲਣਾ ਹਰ ਚੈਨਲ ਨੂੰ ਇੱਕ ਦੋ-ਅੰਕੀ ਹੇਕਸਾਡੈਸੀਮਲ ਨੰਬਰ ਵਿੱਚ ਤਬਦੀਲ ਕਰਦਾ ਹੈ, ਤਾਂ ਜੋ ਪੂਰਾ ਰੰਗ ਇੱਕ ਸੰਕੁਚਿਤ ਟੋਕਨ ਵਿੱਚ ਫਿੱਟ ਹੋ ਜਾਏ ਜੋ ਹਰ ਬਰਾਊਜ਼ਰ, ਡਿਜ਼ਾਈਨ ਟੂਲ ਅਤੇ ਸਟਾਈਲ ਗਾਈਡ ਸਮਝਦੇ ਹਨ।

RGB ਤੋਂ HEX ਰੂਪਾਂਤਰਕ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ

  1. ਲਾਲ ਚੈਨਲ ਲੈ ਕੇ ਇਸ ਨੂੰ 16 ਨਾਲ ਵੰਡੋ: ਭਾਗ (quotient) ਪਹਿਲਾ ਅੰਕ ਹੈ ਅਤੇ ਬਾਕੀ (remainder) ਦੂਜਾ।
  2. 10 ਤੋਂ 15 ਦੇ ਅੰਕਾਂ ਨੂੰ A ਤੋਂ F ਅੱਖਰਾਂ ਵਜੋਂ ਲਿਖੋ — 255 ਫਿਰ FF ਬਣ ਜਾਂਦਾ ਹੈ.
  3. ਹਰੇ ਅਤੇ ਨੀਲੇ ਲਈ ਵੀ ਇਹੀ ਕਰੋ, ਇੱਕ ਅੰਕ ਵਾਲੇ ਮੁੱਲਾਂ ਦੇ ਅੱਗੇ ਜ਼ੀਰੋ ਲਾਓ: 5 ਬਣ ਜਾਂਦਾ ਹੈ 05।
  4. ਤਿੰਨ ਜੋੜੀਆਂ ਨੂੰ ਜੋੜੋ ਅਤੇ ਅਗੇ ਇੱਕ # ਲਗਾਓ.

ਕਾਮਯਾਬ ਉਦਾਹਰਨ

RGB rgb(79, 70, 229)=HEX #4F46E5

ਇਹ ਸਹੀ ਹੈ, ਜਦੋਂ ਤੱਕ ਚੈਨਲ 0 ਤੋਂ 255 ਤੱਕ ਪੂਰੇ ਅੰਕ ਹੋਣ। ਭਿੰਨ ਮੁੱਲ ਜਿਵੇਂ rgb(79.5, 70, 229) ਪਹਿਲਾਂ ਸਭ ਤੋਂ ਨੇੜਲੇ ਪੂਰੇ ਅੰਕ ਤੱਕ ਗੋਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਕਿਉਂਕਿ HEX ਵਿੱਚ ਵਿਚਕਾਰਲੀ ਕੋਈ ਕੀਮਤ ਨਹੀਂ ਰੱਖੀ ਜਾ ਸਕਦੀ।

RGB ਅਤੇ HEX ਦੀ ਵਿਆਖਿਆ

RGB ਕੀ ਹੈ?

RGB ਇੱਕ ਰੰਗ ਨੂੰ ਤਿੰਨ ਰੋਸ਼ਨੀ ਚੈਨਲਾਂ ਵਜੋਂ ਦਰਸਾਉਂਦਾ ਹੈ: red, green ਅਤੇ blue, ਹਰ ਇੱਕ 0 ਤੋਂ 255 ਤੱਕ। ਇਹ ਸਕ੍ਰੀਨਾਂ ਦੇ ਕੰਮ ਕਰਨ ਦੇ ਢੰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ: ਤਿੰਨੇ 255 'ਤੇ ਸਫ਼ੈਦ ਦਿੰਦੇ ਹਨ, ਤਿੰਨੇ 0 'ਤੇ ਕਾਲਾ। ਜਦੋਂ ਤੁਹਾਨੂੰ ਰੰਗ ਨਾਲ ਹਿਸਾਬ ਕਰਨਾ ਹੋਵੇ ਤਾਂ RGB ਸਹੀ ਚੋਣ ਹੈ, ਅਤੇ rgba() ਇਸ 'ਤੇ transparency ਜੋੜਦਾ ਹੈ।

ਸਿੰਟੈਕਸ:
rgb(R, G, B)
ਰੈਂਜ:
0–255 ਪ੍ਰਤੀ ਚੈਨਲ
ਸਭ ਤੋਂ ਵਧੀਆ ਲਈ:
code, canvas, transparency with rgba()

HEX ਕੀ ਹੈ?

HEX ਕੋਡ ਇੱਕ ਛੇ-ਅੰਕੀ ਹੇਕਸਾਡੈਸੀਮਲ ਨੰਬਰ ਹੁੰਦਾ ਹੈ ਜੋ # ਦੇ ਨਾਲ ਇੱਕ ਰੰਗ ਦਾ ਲਾਲ, ਹਰਾ ਅਤੇ ਨੀਲਾ ਚੈਨਲ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਹਰ ਜੋੜਾ ਅੰਕ ਇੱਕ ਚੈਨਲ ਦਰਸਾਉਂਦਾ ਹੈ, 00 (ਕੋਈ ਨਹੀਂ) ਤੋਂ FF (ਪੂਰਾ) ਤੱਕ, ਜੋ ਇੱਕ ਛੋਟੀ ਨੋਟੇਸ਼ਨ ਵਿੱਚ RGB ਵਾਂਗ 16.7 ਮਿਲੀਅਨ ਰੰਗ ਦਿੰਦਾ ਹੈ। HEX CSS, ਡਿਜ਼ਾਈਨ ਟੂਲਾਂ ਅਤੇ ਬ੍ਰਾਂਡ ਗਾਈਡਲਾਈਨਾਂ ਵਿੱਚ ਡਿਫ਼ਾਲਟ ਹੁੰਦਾ ਹੈ।

ਸਿੰਟੈਕਸ:
#RRGGBB
ਰੈਂਜ:
00–FF ਪ੍ਰਤੀ ਚੈਨਲ
ਸਭ ਤੋਂ ਵਧੀਆ ਲਈ:
CSS, design handoff, brand guidelines

RGB ਤੋਂ HEX ਹਵਾਲਾ ਸਾਰਣੀ

ਸਭ ਤੋਂ ਆਮ CSS ਰੰਗ, RGB ਤੋਂ HEX ਵਿੱਚ ਰੂਪਾਂਤਰਿਤ।

ਰੰਗRGBHEX
blackrgb(0, 0, 0)#000000
whitergb(255, 255, 255)#FFFFFF
redrgb(255, 0, 0)#FF0000
limergb(0, 255, 0)#00FF00
bluergb(0, 0, 255)#0000FF
yellowrgb(255, 255, 0)#FFFF00
orangergb(255, 165, 0)#FFA500
tealrgb(0, 128, 128)#008080
purplergb(128, 0, 128)#800080
grayrgb(128, 128, 128)#808080

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

ਲਾਲ ਚੈਨਲ ਲੈ ਕੇ ਇਸ ਨੂੰ 16 ਨਾਲ ਵੰਡੋ: ਭਾਗ (quotient) ਪਹਿਲਾ ਅੰਕ ਹੈ ਅਤੇ ਬਾਕੀ (remainder) ਦੂਜਾ। 10 ਤੋਂ 15 ਦੇ ਅੰਕਾਂ ਨੂੰ A ਤੋਂ F ਅੱਖਰਾਂ ਵਜੋਂ ਲਿਖੋ — 255 ਫਿਰ FF ਬਣ ਜਾਂਦਾ ਹੈ. ਹਰੇ ਅਤੇ ਨੀਲੇ ਲਈ ਵੀ ਇਹੀ ਕਰੋ, ਇੱਕ ਅੰਕ ਵਾਲੇ ਮੁੱਲਾਂ ਦੇ ਅੱਗੇ ਜ਼ੀਰੋ ਲਾਓ: 5 ਬਣ ਜਾਂਦਾ ਹੈ 05। ਤਿੰਨ ਜੋੜੀਆਂ ਨੂੰ ਜੋੜੋ ਅਤੇ ਅਗੇ ਇੱਕ # ਲਗਾਓ.

ਇਹ ਸਹੀ ਹੈ, ਜਦੋਂ ਤੱਕ ਚੈਨਲ 0 ਤੋਂ 255 ਤੱਕ ਪੂਰੇ ਅੰਕ ਹੋਣ। ਭਿੰਨ ਮੁੱਲ ਜਿਵੇਂ rgb(79.5, 70, 229) ਪਹਿਲਾਂ ਸਭ ਤੋਂ ਨੇੜਲੇ ਪੂਰੇ ਅੰਕ ਤੱਕ ਗੋਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਕਿਉਂਕਿ HEX ਵਿੱਚ ਵਿਚਕਾਰਲੀ ਕੋਈ ਕੀਮਤ ਨਹੀਂ ਰੱਖੀ ਜਾ ਸਕਦੀ।

HEX ਕੋਡ ਇੱਕ ਛੇ-ਅੰਕੀ ਹੇਕਸਾਡੈਸੀਮਲ ਨੰਬਰ ਹੁੰਦਾ ਹੈ ਜੋ # ਦੇ ਨਾਲ ਇੱਕ ਰੰਗ ਦਾ ਲਾਲ, ਹਰਾ ਅਤੇ ਨੀਲਾ ਚੈਨਲ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਹਰ ਜੋੜਾ ਅੰਕ ਇੱਕ ਚੈਨਲ ਦਰਸਾਉਂਦਾ ਹੈ, 00 (ਕੋਈ ਨਹੀਂ) ਤੋਂ FF (ਪੂਰਾ) ਤੱਕ, ਜੋ ਇੱਕ ਛੋਟੀ ਨੋਟੇਸ਼ਨ ਵਿੱਚ RGB ਵਾਂਗ 16.7 ਮਿਲੀਅਨ ਰੰਗ ਦਿੰਦਾ ਹੈ। HEX CSS, ਡਿਜ਼ਾਈਨ ਟੂਲਾਂ ਅਤੇ ਬ੍ਰਾਂਡ ਗਾਈਡਲਾਈਨਾਂ ਵਿੱਚ ਡਿਫ਼ਾਲਟ ਹੁੰਦਾ ਹੈ।

ਹਾਂ। ਇਨਪੁਟ ਦੇ ਨੇੜੇ ਵਿਚਲਾ swap ਬਟਨ ਤੁਹਾਨੂੰ HEX ਤੋਂ RGB ਕਨਵਰਟਰ 'ਤੇ ਲੈ ਜਾਂਦਾ ਹੈ, ਜੋ ਠੀਕ ਓਹੀ ਤਰੀਕਾ ਵਰਤਦਾ ਹੈ। ਦੋਹਾਂ ਦਿਸ਼ਾਵਾਂ ਲਈ ਫਾਰਮੂਲਾ ਇੱਕੋ ਹੈ, ਸਿਰਫ ਉਲਟ ਤਰੀਕੇ ਨਾਲ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

HEX ਡਿਵੈਲਪਰਾਂ ਅਤੇ ਬ੍ਰਾਂਡ ਗਾਈਡਲਾਈਨਾਂ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਫਾਰਮੈਟ ਹੈ: ਛੋਟਾ, ਗਲਤੀ ਨਾਲ ਟਾਈਪ ਕਰਨਾ ਔਖਾ ਅਤੇ ਹਰ ਥਾਂ ਸਮਰਥਿਤ। ਜਦ ਤੱਕ ਤੁਹਾਨੂੰ ਚੈਨਲਾਂ ਨਾਲ ਹਿਸਾਬ ਕਰਨਾ ਹੈ, RGB 'ਤੇ ਹੀ ਰਹੋ।