RGB থেকে CMYK কনভার্টার

টাইপ করার সাথে সাথেই RGB-কে CMYK-তে রূপান্তর করুন — সম্পূর্ণ বিনামূল্যে, তাৎক্ষণিকভাবে, উদাহরণ এবং সাধারণ রঙের চার্টসহ।

বাস্তব উদাহরণ

RGB 255, 87, 51 = CMYK 0%, 66%, 80%, 0%

রূপান্তর যেভাবে কাজ করে

  • CMYK সায়ান, ম্যাজেন্টা, হলুদ এবং কালো কালির শতকরা হার হিসেবে একটি রঙ প্রকাশ করে। স্ক্রিনে এটি একটি স্ট্যান্ডার্ড আনুমানিক মান — প্রিন্ট আউটপুট প্রিন্টারের প্রোফাইল এবং কাগজের ওপর ভিত্তি করে ভিন্ন হতে পারে।

RGB এবং CMYK-তে সাধারণ রঙসমূহ

রঙRGBCMYK
লাল255, 0, 00%, 100%, 100%, 0%
কমলা255, 165, 00%, 35%, 100%, 0%
হলুদ255, 255, 00%, 0%, 100%, 0%
সবুজ0, 128, 0100%, 0%, 100%, 50%
সায়ান0, 255, 255100%, 0%, 0%, 0%
নীল0, 0, 255100%, 100%, 0%, 0%
বেগুনি128, 0, 1280%, 100%, 0%, 50%
গোলাপী255, 192, 2030%, 25%, 20%, 0%
বাদামী165, 42, 420%, 75%, 75%, 35%
সাদা255, 255, 2550%, 0%, 0%, 0%
ধূসর128, 128, 1280%, 0%, 0%, 50%
কালো0, 0, 00%, 0%, 0%, 100%

প্রতিটি রূপান্তর আপনার ব্রাউজারে সম্পন্ন হয়। আপনার কোনো ইনপুট BroBroGo-তে আপলোড করা হয় না।

সাধারণ জিজ্ঞাসা (FAQ)

আমি কীভাবে RGB থেকে CMYK-তে রূপান্তর করব?

উপরে আপনার RGB মানটি টাইপ বা পেস্ট করুন — টাইপ করার সাথে সাথেই CMYK মানটি আপডেট হবে। আপনি কালার সোয়াচ ব্যবহার করে ভিজ্যুয়ালি রঙ নির্বাচন করতে পারেন।

রূপান্তরটি কি একদম নিখুঁত?

এটি স্ট্যান্ডার্ড অন-স্ক্রিন ফর্মুলা ব্যবহার করে। বাস্তবে প্রিন্ট করা রঙ প্রিন্টারের ICC প্রোফাইল, কালি এবং কাগজের ওপর নির্ভর করে, তাই প্রিন্ট কাজের জন্য CMYK মানগুলোকে একটি প্রাথমিক ধারণা হিসেবে বিবেচনা করুন।

RGB থেকে CMYK রূপান্তর পৃষ্ঠা: ব্যবহারবিধি ও প্রযুক্তিগত ব্যাখ্যা

পৃষ্ঠাটি কী করে এবং কেন এটি গুরুত্বপূর্ণ

এই পৃষ্ঠায় আপনি একটি RGB কালার 입력 করেন (তিনটি পূর্ণসংখ্যা, প্রতিটি 0 থেকে 255-এর মধ্যে) এবং সঙ্গে সঙ্গেই তার আনুমানিক CMYK সমতুল্য দেখতে পান — চারটি শতাংশ (0–100) যা নির্দেশ করে যে একজন প্রিন্টার কীভাবে সায়ান, ম্যাজেন্টা, ইয়েলো এবং কালো কালি বসাবে। একইসঙ্গে পৃষ্ঠাটি অন্যান্য সব কালার ফরম্যাটও (HEX, HSL, HSV, LAB) আপডেট করে, যাতে আপনি বিভিন্ন মডেলে একই রঙের চেহারা তুলনা করতে পারেন।

এই পৃষ্ঠাটি অন্য অনেক রূপান্তর টুল থেকে আলাদা কারণ এটি স্বীকার করে যে RGB এবং CMYK ভিন্ন ভৌত মাধ্যম ব্যবহার করে রঙ বর্ণনা করে। RGB হল সংযোজক (additive) আলো — এটি ডিসপ্লে স্ক্রিনে ব্যবহৃত হয়। CMYK হল বিয়োজক (subtractive) কালি — এটি মুদ্রণে ব্যবহৃত হয়। তাই রূপান্তরটি একটি আনুমানিক মান দেয়। একটি সঠিক ICC প্রোফাইল ছাড়া ফলাফলটি মুদ্রণের জন্য একটি শুরু বিন্দু মাত্র, সঠিক মিল নয়।

RGB ও CMYK-এর মৌলিক পার্থক্য ও রূপান্তরের সীমাবদ্ধতা

RGB মডেলে রঙ তৈরি হয় লাল, সবুজ ও নীল আলোর তীব্রতা মিলিয়ে। প্রতিটি চ্যানেল 0 (কোনো আলো নেই) থেকে 255 (পূর্ণ তীব্রতা) পর্যন্ত হতে পারে। যখন তিনটি চ্যানেল সর্বোচ্চ হয়, তখন সাদা আলো পাওয়া যায়। অন্যদিকে CMYK মডেলে কালি কাগজে প্রয়োগ করে সাদা ব্যাকগ্রাউন্ড থেকে আলো শোষণ করা হয়। সায়ান, ম্যাজেন্টা ও ইয়েলো — এই তিনটি প্রাথমিক কালি তাত্ত্বিকভাবে কালো তৈরি করতে পারে, কিন্তু বাস্তবে অপরিচ্ছন্নতার কারণে একটি আলাদা কালো (key) কালি যোগ করা হয়।

গ্যামুটের পার্থক্য একটি গুরুত্বপূর্ণ সীমাবদ্ধতা। CMYK-এর গ্যামুট (যে রঙের পরিসর এটি তৈরি করতে পারে) RGB-এর চেয়ে ছোট। তাই উজ্জ্বল পর্দার রঙ (যেমন নিয়ন সবুজ) প্রায়ই CMYK-এ পুনরুৎপাদন করা যায় না। এই টুলটি স্বয়ংক্রিয়ভাবে গ্যামুটের বাইরে পড়া CMYK বা LAB মানগুলিকে নিকটতম প্রদর্শনযোগ্য রঙে সামঞ্জস্য করে। এর অর্থ হল আপনি যদি সেই সামঞ্জস্যপূর্ণ রঙটিকে আবার RGB-তে রূপান্তর করেন, তবে মূল মান থেকে সামান্য সরে যেতে পারে — এটি একটি জ্ঞাত সীমাবদ্ধতা, যা পৃষ্ঠার নিয়মাবলীতে স্পষ্টভাবে উল্লেখ করা আছে।

ইনপুট ও আউটপুট: কীভাবে মান প্রবেশ করবেন এবং কী আশা করবেন

ইনপুট:

  • ব্যবহারকারীকে তিনটি সংখ্যা দিতে হবে, যেমন 79, 70, 229 (কমা দিয়ে পৃথক) অথবা শুধু স্পেস দিয়ে। প্রতিটি সংখ্যা অবশ্যই 0–255-এর মধ্যে হতে হবে।
  • ঐচ্ছিকভাবে ব্যবহারকারী অন্য কোনো কালার ফিল্ড (HEX, HSL, HSV, LAB, অথবা রঙ পিকার) সম্পাদনা করতে পারেন। টুলটি সেটি থেকে অভ্যন্তরীণভাবে RGB মান গণনা করবে।

আউটপুট:

  • CMYK চারটি শতাংশ: সায়ান, ম্যাজেন্টা, ইয়েলো এবং কী (কালো) — প্রতিটি 0 থেকে 100, যেমন 66%, 69%, 0%, 10%
  • একইসঙ্গে HEX, HSL, HSV এবং LAB আপডেট হয়।

রূপান্তরের পদ্ধতি (পটভূমি জ্ঞান হিসেবে): আদর্শ রূপান্তরটি প্রথমে RGB থেকে CMY করা হয়:
C = 1 - R/255, M = 1 - G/255, Y = 1 - B/255।
তারপর K = min(C, M, Y)। এরপর সংশোধিত C' = (C - K) / (1 - K), M' = (M - K) / (1 - K), Y' = (Y - K) / (1 - K) (যদি K = 1 হয়, তবে C'=M'=Y'=0)। এই পদ্ধতিটিই অধিকাংশ সরল রূপান্তর টুল ব্যবহার করে। তবে বাস্তব মুদ্রণে ICC প্রোফাইল ব্যবহার করে আরও জটিল রূপান্তর প্রয়োজন।

নিয়মাবলী ও প্রান্তিক ক্ষেত্র

পৃষ্ঠাটি স্পষ্ট কিছু নিয়ম অনুসরণ করে:

  • যেকোনো ফিল্ড সম্পাদনা করলে অন্য সব ফিল্ড তাৎক্ষণিকভাবে আপডেট হয়। কোনো ম্যানুয়াল বোতাম নেই।
  • যদি কোনো ফরম্যাটে প্রবেশ করানো মান (যেমন LAB বা CMYK) দৃশ্যমান RGB পরিসরের বাইরে পড়ে, তবে তা নিকটতম প্রদর্শনযোগ্য রঙে সামঞ্জস্য করা হয়। ফলে মূল ফরম্যাটে পুনরায় রূপান্তর করলে সামান্য পরিবর্তন দেখা যেতে পারে।
  • CMYK আউটপুট একটি পর্দা-ভিত্তিক অনুমান মাত্র। পেশাদার মুদ্রণে কাগজ, কালি ও প্রিন্টার প্রোফাইলের তারতম্যের কারণে এই মান ভিন্ন হতে পারে।
  • ভুল ইনপুটের জন্য সুনির্দিষ্ট ত্রুটি বার্তা:
    • RGB-এর জন্য: "RGB-কে 0-255-এর মধ্যে তিনটি সংখ্যা হিসেবে প্রবেশ করুন, যেমন 79, 70, 229।"
    • CMYK-এর জন্য: "CMYK-কে 0-100-এর মধ্যে চারটি শতাংশ হিসেবে প্রবেশ করুন, যেমন 66%, 69%, 0%, 10%।"
  • ইনপুট বৈধ না হলে শুধু ত্রুটি বার্তা দেখানো হয়; কোনো স্বয়ংক্রিয় সংশোধন বা অনুমান করা হয় না।
  • সমস্ত রূপান্তর আপনার ব্রাউজারের ভিতরেই সম্পাদিত হয়, কোনো ডেটা সার্ভারে আপলোড হয় না।

কাদের জন্য এই টুল?

১. গ্রাফিক ডিজাইনার: যারা ডিজিটাল সম্পদ প্রস্তুত করছেন এবং মুদ্রণের জন্য দ্রুত একটি CMYK শুরুর বিন্দু চান। উদাহরণস্বরূপ, কোনো ওয়েবসাইটের ব্র্যান্ড কালার থেকে প্রিন্টেড বিজনেস কার্ডের জন্য আনুমানিক CMYK পেতে পারেন।

২. ফ্রন্ট-এন্ড ডেভেলপার: যারা হেক্স বা RGB স্পেসিফিকেশন থেকে প্রিন্টেড কল্যাটারালের জন্য মোটামুটি CMYK সমতুল্য অনুবাদ করছেন।

৩. প্রিন্ট উৎপাদন কর্মী: যারা পরীক্ষা করতে চান যে একটি উজ্জ্বল RGB রঙ সিএমওয়াইকে গ্যামুটের বাইরে পড়ে কি না। টুলটি গ্যামুটের বাইরের রঙগুলি স্বয়ংক্রিয়ভাবে সামঞ্জস্য করে, তাই ব্যবহারকারী জানতে পারেন যে প্রকৃত মুদ্রণে রঙটি কেমন দেখাবে।

৪. যে কেউ RGB ওয়ার্কফ্লো (ওয়েব, ভিডিও, আলো) থেকে প্রিন্ট ওয়ার্কফ্লোতে রঙের মান স্থানান্তর করছেন — শিক্ষার্থী, শখের ফটোগ্রাফার, অথবা ছোটখাট প্রিন্ট প্রকল্প পরিচালক।

রঙের মডেলগুলির সংক্ষিপ্ত পরিচিতি

পৃষ্ঠাটি একসঙ্গে ছয়টি রঙের মডেল দেখায়। নিচে তাদের মূল উদ্দেশ্য ও ব্যবহার:

মডেল বর্ণনা সাধারণ ব্যবহার
HEX হেক্সাডেসিমেল: #RRGGBB, 0–FF ওয়েব ডিজাইন, CSS
RGB লাল, সবুজ, নীল (0–255) ডিসপ্লে, ডিজিটাল চিত্র
HSL হিউ, স্যাচুরেশন, লাইটনেস (ডিগ্রি, %, %) স্বজ্ঞাত রঙ নির্বাচন
HSV হিউ, স্যাচুরেশন, ভ্যালু (ডিগ্রি, %, %) গ্রাফিক্স সফটওয়্যার, রঙ পিকার
CMYK সায়ান, ম্যাজেন্টা, ইয়েলো, কী (0–100%) মুদ্রণ শিল্প
LAB L* (হালকাতা), a* (লাল-সবুজ), b* (নীল-হলুদ) ডিভাইস-স্বাধীন রঙ, রঙ ব্যবস্থাপনা

LAB আকর্ষণীয় কারণ এটি ডিভাইসের ওপর নির্ভর করে না এবং মানুষের চোখের রঙ উপলব্ধির সাথে মেলে। এই টুলে LAB ইনপুট গ্রহণ করে এবং গ্যামুটের বাইরে পড়লে নিকটতম RGB-তে সামঞ্জস্য করে। কিন্তু মনে রাখবেন, এমন সামঞ্জস্যপূর্ণ LAB মান আর মূলের সমান নয় — এটি একটি সতর্কতা।

FAQ

প্রশ্ন ১: কেন এই টুলের CMYK মান পেশাদার প্রিন্টের সাথে হুবহু মেলে না?
উত্তর: কারণ এই রূপান্তরে কোনো নির্দিষ্ট ICC প্রোফাইল ব্যবহার করা হয় না। প্রকৃত মুদ্রণে কাগজের ধরন, কালির গুণমান ও প্রিন্টার সেটিংসের ওপর ভিত্তি করে ভিন্ন ভিন্ন প্রোফাইল প্রয়োজন হয়। এই টুলটি কেবল একটি গাণিতিক অনুমান দেয়, যা শুরু করার জন্য যথেষ্ট, কিন্তু চূড়ান্ত প্রিন্টের জন্য কালার ম্যানেজমেন্ট সফটওয়্যার ও প্রোফাইল ব্যবহার করাই শ্রেয়।

প্রশ্ন ২: আমি যদি একটি RGB রঙ প্রবেশ করাই যা খুব উজ্জ্বল, তাহলে কি হবে?
উত্তর: টুলটি সেই রঙটিকে CMYK-তে রূপান্তর করবে, কিন্তু CMYK-এর গ্যামুট ছোট হওয়ায় আউটপুটটি নিস্তেজ দেখাতে পারে। পর্দায় যা দেখছেন তা পুনরুদ্ধার করতে পারবেন না। টুলটি কোনো সতর্কতা দেখায় না — কিন্তু ব্যবহারকারীকে বুঝতে হবে যে এটি একটি সীমাবদ্ধতা।

প্রশ্ন ৩: কেন CMYK মান 0–100 এর মধ্যে শতাংশ হিসেবে দেখানো হয়, এবং 0–255 নয়?
উত্তর: মুদ্রণ শিল্পে CMYK সাধারণত শতাংশে প্রকাশ করা হয় (0% = কোনো কালি নয়, 100% = পূর্ণ কালি)। এটি প্রিন্টার এবং ডিজাইনারদের জন্য মানক। RGB-তে 0–255 ব্যবহার করা হয় কারণ এটি 8-বিট চ্যানেলের সাথে সামঞ্জস্যপূর্ণ।

প্রশ্ন ৪: আমি যদি LAB-তে এমন একটি মান প্রবেশ করাই যা কোনো RGB রঙের সাথে মেলে না?
উত্তর: টুলটি স্বয়ংক্রিয়ভাবে নিকটতম প্রদর্শনযোগ্য RGB রঙে সামঞ্জস্য করবে। এর অর্থ হল আপনি LAB মানটি পুনরায় প্রবেশ করালে একই RGB পাওয়া যাবে না — এটি একটি অনিবার্য তথ্য হ্রাস। পেশাদার কাজে এই বিষয়ে সচেতন থাকা জরুরি।

প্রশ্ন ৫: কি আমার ব্রাউজার থেকে কোনো ডেটা সার্ভারে যায়?
উত্তর: না। সমস্ত রূপান্তর আপনার ব্রাউজারের JavaScript ইঞ্জিনে ঘটে। কোনো ইনপুট সার্ভারে আপলোড বা সংরক্ষণ করা হয় না। আপনি অফলাইনেও এটি ব্যবহার করতে পারেন (যদি পৃষ্ঠাটি পূর্বে লোড করা থাকে)।

প্রশ্ন ৬: আমি যদি কেবল একটি সংখ্যা লিখি (যেমন 200) তাহলে কি হবে?
উত্তর: টুলটি ত্রুটি বার্তা দেখাবে, কারণ প্রয়োজনীয় সংখ্যা কম। RGB-এর জন্য তিনটি এবং CMYK-এর জন্য চারটি সংখ্যা প্রয়োজন। ফরম্যাটও গুরুত্বপূর্ণ — উদাহরণস্বরূপ, "79,70,229" বৈধ, কিন্তু "79 70 229" (শুধু স্পেস) অনেক টুলেও কাজ করে, তবে এই পৃষ্ঠার নির্দেশিকা অনুযায়ী কমা ব্যবহার করা উচিত।