Codes
● Codes

কনট্যাক্ট থেকে QR কোড

স্পষ্ট যাচাই, ফলাফল, গোপনীয়তার তথ্য এবং নথিভুক্ত সীমাসহ Ali Hub Codes-এ যোগাযোগ থেকে QR ব্যবহার করুন।

কনট্যাক্ট থেকে QR কোড

জেনারেশন

ফলাফল

প্রিভিউ দেখতে ডেটা লিখুন।

স্ক্যানযোগ্য কার্ডে কনট্যাক্টের তথ্য শেয়ার করুন

এই টুলে নাম, ফোন নম্বর, ইমেল ঠিকানা ও প্রতিষ্ঠানের তথ্য দিয়ে একটি সংক্ষিপ্ত vCard-সহ QR কোড তৈরি করা যায়। সামঞ্জস্যপূর্ণ ফোন কোডটি পড়ে প্রতিটি ঘর হাতে না লিখেই কনট্যাক্ট সংরক্ষণের প্রস্তাব দিতে পারে। কোড তৈরি করার আগে প্রতিটি তথ্য মিলিয়ে নিন। কনট্যাক্টের QR কোড স্ক্যান করতে পারা যে কেউ ব্যক্তিগত তথ্য দেখতে পারে, আর ছাপা কোডে থাকা তথ্য বদলালেও কোডটি নিজে থেকে বদলায় না।

কনট্যাক্টের QR কোডে কী থাকে

টুলটি প্রয়োজনীয় শুরু ও শেষের অংশসহ একটি vCard 3.0 টেক্সট ব্লক তৈরি করে। দেওয়া মানগুলোতে নামের জন্য FN, প্রতিষ্ঠানের জন্য ORG, ফোনের জন্য TEL এবং ইমেলের জন্য EMAIL ব্যবহার করা হয়। পেলোডটি গঠনযুক্ত টেক্সট; এটি এনক্রিপ্ট করা ঠিকানা-বইয়ের রেকর্ড নয়। ফাঁকা ঐচ্ছিক ঘর বাদ পড়ে, আর জেনারেটরের vCard নিয়ম অনুযায়ী যতিচিহ্ন ও লাইন ব্রেক এসকেপ করা হয়। ডিকোড করা কনট্যাক্ট কীভাবে দেখাবে বা সংরক্ষণ করবে, তা রিডার নির্ধারণ করে।

কনট্যাক্টের কোড তৈরি ও পরীক্ষা করুন

1. ব্যক্তির কনট্যাক্টের তথ্য শেয়ার করার অনুমতি আছে কি না নিশ্চিত করুন এবং সঠিক নাম, ফোন নম্বর, ইমেল ঠিকানা ও প্রতিষ্ঠানের তথ্য সংগ্রহ করুন। 2. প্রতিটি মান তার নির্দিষ্ট ঘরে লিখুন। দেশের কোড, বড় হাতের অক্ষর, যতিচিহ্ন, বিশেষ অক্ষর ও ইচ্ছাকৃত লাইন ব্রেক ঠিক রাখুন। 3. QR কোড তৈরি করে দেখানো vCard পেলোড পরীক্ষা করুন। দরকারি মান থাকলেই যেন ঐচ্ছিক ঘরগুলো উপস্থিত থাকে, তা যাচাই করুন। 4. আপনার পাঠক যে কনট্যাক্ট রিডার ব্যবহার করবে, তাতে কোড স্ক্যান করুন। সংরক্ষিত প্রতিটি ঘর মূল তথ্যের সঙ্গে মিলিয়ে চূড়ান্ত আকারে ছাপা নমুনাও পরীক্ষা করুন।

ব্যক্তিগত কনট্যাক্টে ফোন ও ইমেল

ব্যক্তিগত কনট্যাক্টে ফোন ও ইমেল সম্পূর্ণ ব্যক্তিগত কনট্যাক্ট কার্ড কীভাবে শেয়ার করব? 1. দেওয়া চারটি মান vCard-এর আলাদা ঘরে লিখুন। 2. কোড তৈরি করে সামঞ্জস্যপূর্ণ রিডারে স্ক্যান করুন এবং প্রতিটি কনট্যাক্ট ঘর দেখুন। 3. ডিকোড করা তথ্য ঠিক আছে নিশ্চিত করার পরেই কনট্যাক্ট সংরক্ষণ করুন। প্রতিটি দেওয়া ঘর আলাদা vCard সম্পত্তি হয়; QR কোড নিজে থেকে কোনো ওয়েব ঠিকানা যোগ করে না বা কনট্যাক্টের মান বদলায় না। যতিচিহ্নসহ প্রতিষ্ঠানের কনট্যাক্ট প্রতিষ্ঠানের নামে কমা ও সেমিকোলন থাকলে পেলোডে তা কি থাকবে? 1. প্রতিষ্ঠানের নামের কমা ও সেমিকোলন না মুছে তথ্য কপি করুন। 2. কোড তৈরি করে ডিকোড করা vCard টেক্সট দেখুন। 3. পেলোডে যতিচিহ্ন এসকেপ হয়েছে এবং রিডারে প্রতিষ্ঠানের মান হিসেবে দেখা যাচ্ছে কি না নিশ্চিত করুন। প্রতিটি দেওয়া ঘর আলাদা vCard সম্পত্তি হয়; QR কোড নিজে থেকে কোনো ওয়েব ঠিকানা যোগ করে না বা কনট্যাক্টের মান বদলায় না। প্রতিষ্ঠান ছাড়া কনট্যাক্ট ব্যক্তির কোনো প্রতিষ্ঠান না থাকলে কি কনট্যাক্ট কার্ড তৈরি করা যায়? 1. ব্যক্তির নাম, ফোন নম্বর ও ইমেল ঠিকানা লিখুন। 2. প্রতিষ্ঠান না থাকায় Organization ঘর ফাঁকা রাখুন। 3. কোড তৈরি ও স্ক্যান করে তিনটি দেওয়া ঘর উপস্থিত আছে কি না যাচাই করুন। প্রতিটি দেওয়া ঘর আলাদা vCard সম্পত্তি হয়; QR কোড নিজে থেকে কোনো ওয়েব ঠিকানা যোগ করে না বা কনট্যাক্টের মান বদলায় না। আন্তর্জাতিক কনট্যাক্টের তথ্য কনট্যাক্ট কার্ডে বিশেষ অক্ষর ও আন্তর্জাতিক নম্বর রাখা যায় কি? 1. নাম ও প্রতিষ্ঠানের বিশেষ অক্ষর ঠিক রেখে দেশের কোডসহ ফোন নম্বর লিখুন। 2. QR কোড তৈরি করে Unicode টেক্সট সমর্থনকারী ডিভাইসে স্ক্যান করুন। 3. শেয়ার করার আগে সংরক্ষিত কনট্যাক্টকে মূল তথ্যের সঙ্গে মিলিয়ে নিন। প্রতিটি দেওয়া ঘর আলাদা vCard সম্পত্তি হয়; QR কোড নিজে থেকে কোনো ওয়েব ঠিকানা যোগ করে না বা কনট্যাক্টের মান বদলায় না। প্রতিষ্ঠানের নামে একাধিক লাইন প্রতিষ্ঠানের মানে লাইন ব্রেক থাকলে কীভাবে ব্যবহার করব? 1. ইচ্ছাকৃত লাইন ব্রেকসহ প্রতিষ্ঠানের মান পেস্ট করুন। 2. কোড তৈরি করে ডিকোড করা পেলোডে এসকেপ করা লাইন ব্রেক দেখুন। 3. শ্রোতার অ্যাপে কনট্যাক্ট সংরক্ষণ করে পরীক্ষা করুন, কারণ রিডারভেদে একাধিক লাইন আলাদা দেখা যেতে পারে। প্রতিটি দেওয়া ঘর আলাদা vCard সম্পত্তি হয়; QR কোড নিজে থেকে কোনো ওয়েব ঠিকানা যোগ করে না বা কনট্যাক্টের মান বদলায় না। কনট্যাক্ট কার্ড ছাপা বিজনেস কার্ডে কনট্যাক্ট QR কোড ছাপার আগে কী পরীক্ষা করব? 1. তথ্যের মালিকের সঙ্গে প্রতিটি কনট্যাক্ট ঘর মিলিয়ে নিন। 2. কোড তৈরি করে চূড়ান্ত আকারে পরীক্ষামূলক প্রিন্ট স্ক্যান করুন এবং সংরক্ষিত কনট্যাক্ট মূল রেকর্ডের সঙ্গে তুলনা করুন। 3. ফোন, ইমেল বা প্রতিষ্ঠানের তথ্য বদলালে ছাপা কোডটি প্রতিস্থাপন করুন। প্রতিটি দেওয়া ঘর আলাদা vCard সম্পত্তি হয়; QR কোড নিজে থেকে কোনো ওয়েব ঠিকানা যোগ করে না বা কনট্যাক্টের মান বদলায় না।

তৈরি হওয়া কনট্যাক্টের ফল পড়ুন

ফলে একটি QR ছবি এবং দেওয়া ঘরসম্বলিত vCard পেলোড দেখা উচিত। দ্বিতীয় রিডার দিয়ে ডিকোড করে নাম, প্রতিষ্ঠান, ফোন নম্বর, ইমেল ঠিকানা, যতিচিহ্ন, বিশেষ অক্ষর ও লাইন ব্রেক মূল মানের সঙ্গে তুলনা করুন। সফল স্ক্যান পেলোড পাঠযোগ্য—এটি নিশ্চিত করে; কিন্তু কনট্যাক্ট অ্যাপ প্রতিটি সম্পত্তি একইভাবে বসাবে বা তথ্য হালনাগাদ আছে—তা নিশ্চিত করে না। তথ্য বদলালে নতুন কোড তৈরি করুন।

কনট্যাক্ট শেয়ারে সাধারণ ভুল

ইমেল ঘরে ফোন নম্বর লেখা, দেশের কোড বাদ দেওয়া বা বড় হাতের অক্ষর বদলে দিলে কনট্যাক্ট ব্যবহার করা কঠিন হতে পারে। প্রতিটি লেবেল পরীক্ষা করে ডিকোড করা ঘর মূল রেকর্ডের সঙ্গে মিলিয়ে নিন। এসকেপ অক্ষরকে ভুল ভেবে হাতে পেলোড সম্পাদনা করলে গঠন নষ্ট হতে পারে। ব্যাকস্ল্যাশের ক্রম vCard-এর কমা, সেমিকোলন, ব্যাকস্ল্যাশ ও লাইন ব্রেক রক্ষা করে; স্ক্যানের আগে এগুলো সরাবেন না। QR ছবি খুব ছোট হওয়া, কম কনট্রাস্ট বা ভিড়ভাট্টা বিজনেস কার্ডে স্ক্যান অনির্ভরযোগ্য হতে পারে। কোডের চারপাশে ফাঁকা জায়গা রাখুন এবং বিতরণের আগে চূড়ান্ত প্রিন্ট পরীক্ষা করুন।

সীমাবদ্ধতা ও নিরাপদ ব্যবহার

এই টুল স্থানীয়ভাবে vCard QR পেলোড প্রস্তুত করে। এটি নামের বানান যাচাই, ফোন নম্বর বা ইমেল ঠিকানা পরীক্ষা, কনট্যাক্ট সিঙ্ক, তথ্য পাঠানো বা প্রতিটি রিডারে সব vCard সম্পত্তি সমর্থনের নিশ্চয়তা দেয় না। যে কেউ কোড স্ক্যান করতে পারলে কনট্যাক্টের তথ্য পড়তে পারে। অনুমতি ছাড়া ব্যক্তিগত তথ্য প্রকাশ করবেন না এবং মালিক অনুমতি প্রত্যাহার করলে বা তথ্য পুরোনো হলে ছাপা কোড সরিয়ে বা বদলে দিন।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

টুলটি কোন কনট্যাক্ট ঘর এনকোড করে? vCard 3.0 পেলোডে নামকে FN, প্রতিষ্ঠানকে ORG, ফোনকে TEL এবং ইমেলকে EMAIL হিসেবে এনকোড করে। ফাঁকা ঐচ্ছিক ঘর বাদ পড়ে। কনট্যাক্টের তথ্য কি এনক্রিপ্ট করা? না। QR কোড পাঠযোগ্য তথ্য বহন করে, এনক্রিপশন নয়। শেয়ার করা কোড স্ক্যান করতে পারা যে কেউ কনট্যাক্টের ঘর দেখতে পারে, তাই উপযুক্ত শ্রোতার সঙ্গেই শেয়ার করুন। Organization ঘর কি ফাঁকা রাখা যায়? হ্যাঁ। Organization ঐচ্ছিক। এটি ফাঁকা থাকলে জেনারেটর ORG লাইন বাদ দেয়, কিন্তু দেওয়া নাম, ফোন ও ইমেল রাখে। কমা ও সেমিকোলন কীভাবে সামলানো হয়? vCard-এর মানের ভেতরে কমা, সেমিকোলন ও ব্যাকস্ল্যাশ এসকেপ করা হয়, যাতে রিডার যতিচিহ্ন আর সম্পত্তির বিভাজক আলাদা করতে পারে। এসকেপের ক্রম হাতে বদলাবেন না। বিশেষ অক্ষর বা অন্য Unicode নাম ব্যবহার করা যায়? হ্যাঁ, সমর্থিত Unicode অক্ষর লিখে আপনার শ্রোতার ব্যবহৃত কনট্যাক্ট অ্যাপে ফল পরীক্ষা করুন। ডিভাইসভেদে দেখানো ও সংরক্ষণের আচরণ বদলাতে পারে। স্ক্যান করলেই কি কনট্যাক্ট স্বয়ংক্রিয়ভাবে সংরক্ষিত হবে? সবসময় নয়। সামঞ্জস্যপূর্ণ রিডার কনট্যাক্টের পূর্বরূপ দেখাতে বা নিশ্চিতকরণ চাইতে পারে, আর কোন ঘর আমদানি হবে তা অপারেটিং সিস্টেম নির্ধারণ করে। সংরক্ষণের আগে কনট্যাক্ট পরীক্ষা করুন। ছাপা কনট্যাক্ট QR কোড কি আপডেট করা যায়? না। ছাপা কোড তৈরির সময়ের তথ্যের স্থির কপি। নাম, ফোন, ইমেল বা প্রতিষ্ঠানের তথ্য বদলালে নতুন কোড তৈরি করে ছাপুন। ছাপার জন্য স্ক্রিনের পূর্বরূপই কি যথেষ্ট? না। চূড়ান্ত ছাপার আকারে, নির্ধারিত আলো ও দূরত্বে একটি নমুনা স্ক্যান করুন এবং আরও কপি তৈরির আগে ডিকোড করা প্রতিটি ঘর তুলনা করুন।

কনট্যাক্টের ঘরগুলো কীভাবে QR কোড হয়

কনট্যাক্টের ঘর নাম, প্রতিষ্ঠান, ফোন ও ইমেল আলাদা ইনপুট। vCard তৈরির আগে রানটাইম প্রতিটি ইনপুটের বাইরের অতিরিক্ত ফাঁক সরায় এবং মান ফাঁকা হলে সেই ঘর বাদ দেয়। vCard পেলোড জেনারেটর BEGIN:VCARD ও VERSION:3.0 লিখে দেওয়া মান অনুযায়ী FN, ORG, TEL ও EMAIL লাইন যোগ করে এবং END:VCARD দিয়ে শেষ করে। ব্যাকস্ল্যাশ, কমা, সেমিকোলন ও লাইন ব্রেক এসকেপ করা হয়, যাতে সম্পত্তির গঠন বদলে না যায়। স্ক্যান ও সংরক্ষণ সামঞ্জস্যপূর্ণ রিডার vCard ডিকোড করে কনট্যাক্ট তৈরি করার প্রস্তাব দিতে পারে। কোন ঘর চিনবে ও কীভাবে দেখাবে, তা অপারেটিং সিস্টেম এবং কনট্যাক্ট অ্যাপ নির্ধারণ করে; শুধু স্ক্যান করলেই তথ্য হালনাগাদ আছে প্রমাণ হয় না। আউটপুটটি একটি স্থির vCard পেলোড। এটি ঠিকানা-বই সিঙ্ক করে না, বার্তা পাঠায় না, ইমেল ঠিকানার মালিকানা যাচাই করে না এবং আগে ছাপা কোডের তথ্য আপডেট করে না। সবার জন্য প্রকাশিত কনট্যাক্ট QR কোডকে প্রকাশিত ব্যক্তিগত তথ্য হিসেবে বিবেচনা করুন। মালিক যে শ্রোতার জন্য অনুমতি দিয়েছেন, শুধু সেই শ্রোতার সঙ্গে তথ্য শেয়ার করুন।

তথ্যসূত্র

https://www.rfc-editor.org/rfc/rfc6350 https://www.qrcode.com/en/about/ https://www.qrcode.com/en/howto/code.html