بیشتر کدهای QR که کار نمیکنند، یک مشکل مشترک دارند: کوچکاند. و دلیلش این است که تقریبا همه اندازه را از روی طرح انتخاب میکنند نه از روی فاصلهای که قرار است از آن اسکن شود.
این مطلب شامل یک قاعده و یک جدول است. اگر فقط سی ثانیه وقت دارید، قاعده را بخوانید و سپس به بخش اندازه مناسب برای هر سطح بروید.
قاعده: یکدهم فاصله
ضلع کد دستکم باید یکدهم فاصلهای باشد که از آن اسکن میشود.
از دو متری، کدی به ضلع بیست سانتیمتر؛ از پنج متری، پنجاه سانتیمتر؛ از ده متری، یک متر؛ از چهل سانتیمتری — یعنی روی میز — چهار سانتیمتر، و در عمل سه سانتیمتر هم کافی است.
این قاعده دو استثنا دارد و هر دو را در بخش ۴ باز کردهایم: روی نمایشگر میشود اندازه را کمی کوچکتر گرفت، و روی پارچه و کاغذ روزنامه باید اندازه بزرگتر باشد.
اندازه مناسب اسکن کردن برای هر سطح
برچسب محصول: ۱۵ تا ۲۵ سانتیمتر؛ حداقل ضلع کد: ۱٫۵ سانتیمتر؛ سطح تصحیح خطا: M
کارت ویزیت: ۲۰ تا ۳۰ سانتیمتر؛ حداقل ضلع کد: ۱٫۵ تا ۲ سانتیمتر؛ سطح تصحیح خطا: M
بستهبندی محصول: ۲۰ تا ۴۰ سانتیمتر؛ حداقل ضلع کد: ۲ سانتیمتر؛ سطح تصحیح خطا: M
میز کافه و رستوران: ۳۰ تا ۴۰ سانتیمتر؛ حداقل ضلع کد: ۲٫۵ تا ۳ سانتیمتر؛ سطح تصحیح خطا: M
تراکت و بروشور: ۳۰ تا ۴۰ سانتیمتر؛ حداقل ضلع کد: ۲ سانتیمتر؛ سطح تصحیح خطا: M
ست اداری (سربرگ، فاکتور): ۳۰ تا ۴۰ سانتیمتر؛ حداقل ضلع کد: ۲ تا ۲٫۵ سانتیمتر؛ سطح تصحیح خطا: M یا Q
روزنامه و مجله: ۳۰ تا ۴۰ سانتیمتر؛ حداقل ضلع کد: ۲٫۵ تا ۳ سانتیمتر؛ سطح تصحیح خطا: M یا Q
لباس — سینه: ۱ تا ۱٫۵ متر؛ حداقل ضلع کد: ۳ سانتیمتر؛ سطح تصحیح خطا: Q
لباس — سرآستین: ۳۰ تا ۵۰ سانتیمتر؛ حداقل ضلع کد: ۱٫۸ تا ۲٫۵ سانتیمتر؛ سطح تصحیح خطا: H
استرابورد و استند فروشگاه: ۱٫۵ تا ۲ متر؛ حداقل ضلع کد: ۱۵ تا ۲۰ سانتیمتر؛ سطح تصحیح خطا: M
رولآپ نمایشگاهی: ۲ تا ۳ متر؛ حداقل ضلع کد: ۲۰ تا ۳۰ سانتیمتر؛ سطح تصحیح خطا: M
بنر و حصار کارگاه: ۵ تا ۱۰ متر؛ حداقل ضلع کد: ۵۰ تا ۱۰۰ سانتیمتر؛ سطح تصحیح خطا: M
نمایشگر و دیجیتال ساینیج: ۲ تا ۴ متر؛ حداقل ضلع کد: یکسوم ارتفاع صفحه؛ سح تصحیح خطا:M
سه استثنا
نمایشگر: یکدوازدهم بهجای یکدهم
نمایشگر خودش نور دارد و کنتراستش از کاغذ بهتر است، پس میشود اندازه را کمی کوچکتر تا حدود یکدوازدهم فاصله گرفت. ولی توجه کنید که این هنوز خیلی بزرگتر از چیزی است که معمولا میگذارند: روی یک نمایشگر ۵۵ اینچی که از سه متری دیده میشود، یعنی کدی حدود یکسوم ارتفاع صفحه. کد کوچک گوشهی صفحه، عملا تزئینی است.
کاغذ روزنامه و کاغذ بدون روکش: بزرگتر
کاغذ جاذب است و مرکب کمی در الیاف پخش میشود. ماژولهای تیره بزرگتر و لبهها نرمتر از چیزی درمیآیند که در فایل دیدید. حداقل را از دو سانتیمتر به دو و نیم تا سه ببرید و سطح تصحیح خطا را روی M یا Q بگذارید.
پارچه: بزرگتر، و سطح تصحیح خطا بالاتر
پارچه موقع حرکت بدن دو تا چهار درصد کش میآید و کد کمی تغییر شکل میدهد. بهعلاوه بافت پارچه لبه ماژولها را نرم میکند. روی سینه سه سانتیمتر با سطح Q، و روی سرآستین که کد کوچک است حتما سطح H.
سطح تصحیح خطا، به زبان ساده
کد QR چهار سطح تصحیح خطا دارد. سطح بالاتر یعنی کد خرابی بیشتری را تحمل میکند، ولی چون دادههای اضافه در همان مساحت جا میشوند، ماژولها ریزتر میشوند. یعنی سطح بالاتر بدون هزینه نیست.
سطح: L؛ تحمل خرابی: حدود ۷٪؛ کِی انتخابش کنید: تقریبا هیچوقت در دنیای چاپ
سطح: M؛ تحمل خرابی: حدود ۱۵٪؛ کِی انتخابش کنید: پیشفرض منطقی برای چاپ تمیز روی کاغذ خوب
سطح: Q؛ تحمل خرابی: حدود ۲۵٪؛ کِی انتخابش کنید: کاغذ روزنامه، پارچه، سطح براق، سندی که کپی میشود
سطح: H؛ تحمل خرابی: حدود ۳۰٪؛ کِی انتخابش کنید: کد خیلی کوچک، یا کدی که لوگو وسطش دارد
چیزی که در فایل تحویل میدهید
• خروجی را برداری بدهید: SVG یا PDF. کد QR از ماهیتش برداری است و هیچ دلیلی ندارد پیکسلی تحویل شود.
• اگر مجبورید PNG بدهید، دستکم ۳۰۰ dpi در اندازه واقعی چاپ.
• کد را فقط با مشکی تکرنگ بسازید، نه ترکیب چهار رنگ.
• حاشیه خالی دور کد دستکم چهار ماژول باشد و چیزی داخلش نرود.
• کد را بعد از قرار گرفتن در طرح نهایی دوباره اسکن کنید، نه فقط فایل خام را.
چطور در سی ثانیه تست کنید
طرح را با همان اندازه واقعی روی یک پرینتر معمولی چاپ کنید. بروید همانقدر دور که مخاطب واقعی میایستد )نه ده سانتیمتری) و با سه گوشی مختلف اسکن کنید، یکیشان قدیمی. اگر از آن فاصله خوانده نشد، کد را بزرگتر کنید؛ هیچ تنظیم دیگری این را جبران نمیکند.
سؤالهای پرتکرار
کوچکترین اندازه ممکن کد QR چقدر است؟
در عمل یک و نیم سانتیمتر. از نظر تئوری میشود کوچکتر رفت، ولی آنوقت به چاپ بینقص، نور خوب و گوشی جدید وابسته میشوید — یعنی به شرایطی که در دنیای واقعی همیشه برقرار نیست.
اگر در طرح جا نداریم چه کنیم؟
کد را حذف کنید و بهجایش یک آدرس کوتاه بنویسید. کد کوچکِ اسکننشدنی بدتر از نبودن کد است، چون هم جا گرفته و هم مخاطبی که امتحان کرده را ناامید کرده.
اندازه کد به مقدار اطلاعات داخلش بستگی دارد؟
بله. هرچه داده بیشتر باشد، ماژولها بیشتر و ریزتر میشوند و کد در همان مساحت سختتر خوانده میشود. برای همین لینک کوتاه بهتر از لینک طولانی است — و کد پویا ذاتاً لینک کوتاهی دارد، چون فقط یک شناسه را حمل میکند نه کل آدرس مقصد را.
کد مستطیلی میشود ساخت؟
کد QR استاندارد مربع است. اگر طرح شما فضای مستطیلی دارد، بهجای کشیدن و تغییر نسبت کد — که آن را خراب میکند — کد مربع را در یک قاب مستطیلی بگذارید و بقیه فضا را با متن دعوت پر کنید.
روی نمایشگر هم همین قاعده را بگذاریم؟
تقریبا. چون نمایشگر خودش نور میدهد، یکدوازدهم فاصله کافی است بهجای یکدهم. ولی روی نمایشگر یک متغیر دیگر هم هست که از اندازه مهمتر است: مدت ماندن کد روی صفحه.
