আপনার ব্রাউজারে স্ক্যানযোগ্য বারকোড তৈরি করুন
একটা বারকোড হলো একটা সংক্ষিপ্ত ডেটার টুকরো, সাধারণত একটা সংখ্যা বা অক্ষরের একটা স্ট্রিং, কালো দাগ ও সাদা ফাঁকার একটা প্যাটার্ন হিসেবে সংরক্ষণ করার একটা উপায় যা একটা স্ক্যানার সেকেন্ডের ভগ্নাংশে পড়তে পারে। প্যাটার্নটা তার নিচের সংখ্যাগুলোর শুধু একটা ভিজ্যুয়াল এনকোডিং। একটা লেজার বা ক্যামেরা স্ক্যানার দাগগুলোর উপর দিয়ে যাওয়ার সময়, এটা প্রস্থ ও ফাঁকগুলো মাপে, সেগুলোকে আবার আসল মানে ডিকোড করে, আর সেই মান একটা চেকআউট টিল, একটা গুদাম সিস্টেম, বা একটা শিপিং অ্যাপকে হস্তান্তর করে। এই বারকোড জেনারেটর ঠিক সেই এনকোডিং ধাপটাই করে: আপনি আপনার টেক্সট বা সংখ্যা টাইপ করেন, একটা সিম্বোলজি বেছে নেন, আর টুলটা পাতার ভেতরেই মিলে যাওয়া ডোরাগুলো এঁকে দেয়। কিছুই আপলোড করা হয় না, ছবিটা আপনার ব্রাউজারে তৈরি হয় আর আপনি এটা প্রিন্ট করার জন্য বা একটা লেবেল টেমপ্লেটে ফেলার জন্য প্রস্তুত একটা ফাইল হিসেবে ডাউনলোড করতে পারেন।

বারকোড বনাম QR কোড: পার্থক্য কী?
মানুষ প্রায়ই বারকোড আর QR কোডকে একসাথে গুলিয়ে ফেলে, কিন্তু এগুলো ভিন্নভাবে কাজ করে। একটা চিরাচরিত বারকোড এক-মাত্রিক: এটা একটা একক অনুভূমিক অক্ষ ধরে ডেটা সংরক্ষণ করে, এই কারণেই এটা উল্লম্ব রেখার একটা বেড়ার মতো দেখায়। এটা এর ধরে রাখার পরিমাণ সীমিত করে, সাধারণত একটা প্রোডাক্ট নম্বর বা একটা ছোট রেফারেন্স। একটা QR কোড দ্বি-মাত্রিক। এটা একটা বর্গাকার জালিতে কোষে ডেটা ভরে দেয়, তাই এটা অনেক বেশি বহন করতে পারে: পূর্ণ URL, যোগাযোগের কার্ড, ওয়াই-ফাই ক্রেডেনশিয়াল, বা টেক্সটের অনুচ্ছেদ। QR কোডেও এরর কারেকশন থাকে, মানে ছবির একটা অংশ ঝাপসা বা ছেঁড়া থাকলেও এগুলো স্ক্যান হয়। আপনার একটা ওয়েবসাইট লিংক বা অনেক টেক্সট এনকোড করা দরকার হলে, বদলে আমাদের QR কোড জেনারেটর ব্যবহার করুন। একটা রিটেইল বা গুদাম স্ক্যানার যা প্রত্যাশা করে সেই কমপ্যাক্ট প্রোডাক্ট বা ট্র্যাকিং নম্বর দরকার হলে, একটা লিনিয়ার বারকোড সঠিক পছন্দ।
সাধারণ বারকোড সিম্বোলজি সহজ ভাষায়
একটা সিম্বোলজি হলো কেবল অক্ষর কীভাবে দাগে ম্যাপ হয় তার নিয়মের একটা সেট। কয়েকটা বাকিগুলোর চেয়ে অনেক বেশি দেখা যায়:
- Code 128 — লজিস্টিকসের ঘোড়া। এটা অক্ষর, সংখ্যা, এবং ASCII অক্ষরের পূর্ণ সেট এনকোড করে, তাই এটা ব্যাচ নম্বর, মেয়াদ শেষ হওয়ার তারিখ, সিরিয়াল নম্বর, এবং শেলফ লোকেশন অনায়াসে সামলায়। এটা উচ্চ-ঘনত্ব, মানে এটা একটা ছোট জায়গায় অনেক কিছু ফিট করে, আর সবচেয়ে গুরুত্বপূর্ণ, এটা ব্যবহার করা বিনামূল্যে, কোনো রেজিস্ট্রেশন বা লাইসেন্সিং ফি নেই। আপনি নিজের অভ্যন্তরীণ লেবেল বানাচ্ছেন, তাহলে Code 128 সাধারণত বিচক্ষণ ডিফল্ট।
- EAN-13 — বিশ্বব্যাপী প্রায় প্রতিটা সুপারমার্কেট প্রোডাক্টে আপনি যে ১৩-অঙ্কের কোড দেখেন। এটা শুধু সংখ্যা এনকোড করে আর GS1 স্ট্যান্ডার্ডের অংশ, তাই আপনার কোম্পানিকে চিহ্নিত করা প্রিফিক্সটা GS1 থেকে পেতে হয়, প্রায়ই একটা ফি দিয়ে। আপনি রিটেইল চ্যানেলের মাধ্যমে বিক্রি করার ইচ্ছা করা একটা প্রোডাক্টের জন্য নিজে থেকে একটা EAN-13 বানিয়ে নিতে পারবেন না; নম্বরটা বরাদ্দ করতে হয়।
- UPC-A — EAN-13-এর ১২-অঙ্কের কাজিন, মূলত যুক্তরাষ্ট্র ও কানাডায় ব্যবহৃত। এটা গঠনগতভাবে খুবই একই রকম আর সংখ্যা-শুধু ও GS1-নিয়ন্ত্রিতও। অনেক স্ক্যানার UPC আর EAN উভয়ই পরিবর্তনযোগ্যভাবে পড়ে।
ব্যবহারিক নিয়ম: আপনি নিজে তৈরি করা যেকোনো অভ্যন্তরীণ জিনিসের জন্য Code 128 (বা Code 39) ব্যবহার করুন, আর শুধু EAN/UPC ব্যবহার করুন যখন একটা খুচরা বিক্রেতার চেকআউটের মধ্য দিয়ে যাবে এমন প্রোডাক্টের জন্য আপনার কাছে একটা অফিসিয়ালি বরাদ্দ করা GS1 নম্বর থাকে।

বারকোড কোথায় ব্যবহৃত হয়
বারকোড নীরবে দৈনন্দিন বাণিজ্যের বিশাল একটা অংশ চালায়। খুচরা-তে, একটা প্যাকেজের EAN বা UPC একজন ক্যাশিয়ারকে একটা আইটেম বিল করতে এবং একটা বিপ-এ স্টক গণনা আপডেট করতে দেয়। ইনভেন্টরি ও অ্যাসেট ম্যানেজমেন্টে, ব্যবসাগুলো তাক, বিন, টুল, এবং সরঞ্জামের জন্য Code 128 লেবেল প্রিন্ট করে যাতে একটা দ্রুত স্ক্যান সিস্টেমকে ঠিক বলে দেয় কী কোথায় আছে। শিপিং ও লজিস্টিকসে, ক্যারিয়ার ও গুদামগুলো প্রতিটা হ্যান্ডঅফের মধ্য দিয়ে কার্টন, প্যালেট, এবং পার্সেল ট্র্যাক করতে Code 128 আর GS1-128-এর উপর নির্ভর করে, পিকআপ, সর্টিং, এবং ডেলিভারিতে স্ক্যান সবই একই এনকোড করা নম্বরের রেফারেন্স দেয়। লাইব্রেরি, হাসপাতাল, টিকেটিং, এবং উৎপাদন সবই একই মৌলিক ধারণার উপর নির্ভর করে: একটা ডেটাবেজের একটা রেকর্ডকে একটা দ্রুত, ভুলহীন শারীরিক লুকআপে রূপান্তরিত করা।
স্ক্যানযোগ্য বারকোড প্রিন্ট করার টিপস
ছবিটা তৈরি করা সহজ; এটাকে নির্ভরযোগ্যভাবে স্ক্যান করানো একটু যত্ন লাগে। এগুলো মাথায় রাখুন:
- কোয়ায়েট জোন রাখুন। স্ক্যানারদের দাগের বাম ও ডান দিকে খালি মার্জিন দরকার, সাধারণত সবচেয়ে সরু দাগের প্রস্থের প্রায় দশ গুণ। কোডের কাছে টেক্সট বা একটা বর্ডার জড়ো করা ব্যর্থ স্ক্যানের সবচেয়ে সাধারণ কারণ।
- সাদার উপর সত্যিকারের কালোতে প্রিন্ট করুন। উচ্চ কনট্রাস্ট গুরুত্বপূর্ণ। রঙিন বা চকচকে পটভূমি এড়িয়ে চলুন, আর কখনো একটা বারকোড এতটা ছোট করবেন না যে প্রিন্ট করার সময় দাগগুলো মিশে যায়।
- এটা স্ট্রেচ করবেন না। বারকোড অনুপাতিকভাবে স্কেল করুন। প্রস্থ বিকৃত করলে দাগের অনুপাত বদলে যায় আর এটা পড়ার অযোগ্য হয়ে যেতে পারে।
- যথেষ্ট রেজোলিউশন ব্যবহার করুন। ৩০০ DPI বা তার বেশিতে প্রিন্ট করুন যাতে সরু দাগগুলো স্পষ্ট থাকে। একটা ডাউনলোড করা ভেক্টর বা বড় PNG একটা ছোট স্ক্রিনশটের চেয়ে অনেক ভালো টেকে।
- প্রতিশ্রুতিবদ্ধ হওয়ার আগে পরীক্ষা করুন। একটা লেবেল প্রিন্ট করুন আর শত শত ব্যাচ চালানোর আগে একটা আসল স্ক্যানার বা ফোন অ্যাপ দিয়ে এটা স্ক্যান করুন।
প্রস্তুত হলে, উপরে আপনার মান টাইপ করুন, Code 128 বা EAN বেছে নিন, আর ছবিটা ডাউনলোড করুন। অন্যান্য দরকারী টুলের জন্য, আমাদের সব জেনারেটর সংগ্রহ ঘুরে দেখুন।
প্রায়ই জিজ্ঞাসিত প্রশ্ন
এই বারকোড জেনারেটর কি বিনামূল্যে ব্যবহার করা যায়?
হ্যাঁ। আপনি বিনামূল্যে যত ইচ্ছা বারকোড তৈরি ও ডাউনলোড করতে পারেন। ছবিটা আপনার ব্রাউজারে তৈরি হয়, তাই কিছুই সার্ভারে পাঠানো হয় না।
Code 128 আর EAN-13-এর মধ্যে পার্থক্য কী?
Code 128 অক্ষর, সংখ্যা, এবং চিহ্ন এনকোড করে আর অভ্যন্তরীণ লেবেলের জন্য বিনামূল্যে ব্যবহারযোগ্য। EAN-13 শুধু ১৩টি সংখ্যা ধরে, GS1 স্ট্যান্ডার্ড অনুসরণ করে, এবং খুচরা প্রোডাক্টের জন্য একটা অফিসিয়ালি বরাদ্দ করা কোম্পানি প্রিফিক্স দরকার।
আমি কি দোকানে বিক্রি করতে চাওয়া একটা প্রোডাক্টের জন্য বারকোড বানাতে পারি?
খুচরা বিক্রেতাদের মাধ্যমে বিক্রি করতে আপনার GS1-এর সাথে রেজিস্টার করা একটা অফিসিয়াল EAN বা UPC নম্বর দরকার। আপনি সেই নম্বরটা এখানে এনকোড করতে পারেন, কিন্তু নম্বরটা নিজে থেকে বানানো নয়, আপনাকে বরাদ্দ করা হতে হবে।
আমার কি একটা বারকোড নাকি একটা QR কোড ব্যবহার করা উচিত?
খুচরা ও গুদাম স্ক্যানার যা প্রত্যাশা করে সেই ছোট প্রোডাক্ট বা ট্র্যাকিং নম্বরের জন্য একটা লিনিয়ার বারকোড ব্যবহার করুন। একটা ওয়েব লিংক বা বড় পরিমাণ টেক্সট সংরক্ষণ করতে হলে একটা QR কোড ব্যবহার করুন।
আমার প্রিন্ট করা বারকোড কেন স্ক্যান হচ্ছে না?
সাধারণ কারণগুলো হলো কোয়ায়েট জোন মার্জিন না থাকা, কম কনট্রাস্ট, বিকৃত স্কেলিং, বা খুব ছোট প্রিন্ট করা। দাগের চারপাশে পরিষ্কার জায়গা রাখুন, উচ্চ রেজোলিউশনে সাদার উপর সত্যিকারের কালোতে প্রিন্ট করুন, আর একটা ব্যাচ প্রিন্ট করার আগে পরীক্ষা করুন।
আমি কোন ইমেজ ফরম্যাট ডাউনলোড করতে পারি?
আপনি তৈরি করা বারকোডটা একটা ইমেজ ফাইল হিসেবে ডাউনলোড করতে পারেন যা প্রিন্ট করার বা একটা লেবেল টেমপ্লেটে রাখার জন্য প্রস্তুত। সেরা স্ক্যান নির্ভরযোগ্যতার জন্য এটা ৩০০ DPI বা তার বেশিতে প্রিন্ট করুন।
