K

ساخت بارکد

ساخت بارکد (Code128 و EAN-13)

با این ابزار می توانید بارکد بسازید: Code128 برای هر متن یا عدد (کاراکترهای ASCII) و EAN-13 برای کد کالا (۱۲ یا ۱۳ رقم با محاسبه ی خودکار رقم کنترلی). خروجی را می توانید به صورت SVG برداری (مناسب چاپ) یا PNG دانلود کنید. ساخت کاملاً درون مرورگر انجام می شود.

هر دو قالب این ابزار از نوع بارکد میله ای (خطی یا یک بعدی) هستند — همان نوارهای عمودی سیاه و سفیدی که روی بسته بندی کالاها می بینید. اگر دنبال کد مربعی دوبعدی هستید، آن QR است و ابزار جداگانه ای دارد.

کدام قالب را انتخاب کنم؟

Code128هر متن یا عدد؛ کد انبار، شماره سریال، کاربرد داخلی
EAN-13فقط عدد؛ کد کالای فروشگاهی و کتاب

اگر بارکد را برای کار داخلی خودتان می خواهید — برچسب انبار، شماره گذاری اموال، کد پرونده — Code128 انتخاب درست است؛ محدودیتی در محتوا ندارد و می توانید حروف هم بگذارید. اگر قرار است کالا در فروشگاه اسکن شود، باید EAN-13 باشد.

مهم: بارکد محصول را نمی توان خودسرانه ساخت

این ابزار تصویر بارکد را از روی عددی که می دهید می سازد، اما خودِ عدد را نمی تواند برای شما «صادر» کند. کد کالای معتبر باید از GS1 گرفته شود؛ در ایران این کار از طریق نمایندگی GS1 انجام می شود و به عضویت و ثبت شرکت نیاز دارد. پیشوند کشوری ایران در این سامانه ۶۲۶ است.

اگر عددی دلخواه بسازید و روی محصول بچسبانید، ممکن است با کد کالای شرکت دیگری تداخل کند و فروشگاه ها آن را نپذیرند. پس: برای عرضه در بازار اول کد را از GS1 بگیرید و بعد اینجا تصویرش را بسازید؛ برای مصرف داخلی هیچ محدودیتی نیست.

بارکد کتاب (ISBN)

بارکد پشت جلد کتاب هم یک EAN-13 است. شمارهٔ شابک سیزده رقمی امروزی با ۹۷۸ یا ۹۷۹ شروع می شود و دقیقاً به عنوان کد EAN-13 قابل استفاده است. کافی است شابک را بدون خط تیره وارد کنید. اگر شابک قدیمی ده رقمی دارید، ابتدا باید به قالب سیزده رقمی تبدیل شود؛ عدد ده رقمی مستقیماً در این ابزار کار نمی کند چون EAN-13 دقیقاً ۱۲ یا ۱۳ رقم می پذیرد.

رقم کنترلی چطور کار می کند؟

رقم سیزدهم EAN-13 یک رقم کنترلی است که از دوازده رقم قبلی محاسبه می شود و وظیفه اش تشخیص خطای اسکن یا تایپ است. روش محاسبه: ارقام را یک درمیان در ۱ و ۳ ضرب کنید، جمع بزنید، و اختلاف حاصل تا نزدیک ترین مضرب ۱۰ همان رقم کنترلی است.

در عمل لازم نیست این محاسبه را انجام دهید: اگر ۱۲ رقم وارد کنید، ابزار رقم سیزدهم را خودش حساب می کند. و اگر ۱۳ رقم کامل بدهید، درستی رقم کنترلی بررسی می شود و در صورت نادرست بودن خطا می گیرید — که راه خوبی برای اعتبارسنجی یک کد موجود است.

بارکد آهنگ، کانال و لینک — همه QR هستند

کدهایی که برای لینک، کانال پیام رسان یا آهنگ اسکن می کنید، بارکد میله ای نیستند بلکه QR هستند، چون باید متن بلند (یک آدرس اینترنتی) را در خود جا دهند. برای ساختشان از ابزار ساخت QR استفاده کنید و آدرس کانال یا صفحهٔ آهنگ را در آن بگذارید. کدهای اختصاصی بعضی سرویس های موسیقی هم فقط در اپلیکیشن خودشان ساخته و خوانده می شوند.

چاپ بارکد بدون مشکل اسکن

  • خروجی SVG بگیرید نه PNG؛ SVG برداری است و در هر اندازه ای لبه های تیز می ماند.
  • بارکد را کشیده یا فشرده نکنید؛ تغییر نسبت عرض میله ها باعث خطای اسکن می شود.
  • حاشیهٔ سفید اطراف بارکد را حفظ کنید؛ اسکنر به این فضای خالی نیاز دارد.
  • کنتراست بالا نگه دارید: میله های تیره روی زمینهٔ روشن. زمینهٔ رنگی یا میلهٔ کم رنگ اسکن را سخت می کند.

سوالات پرتکرار

تفاوت Code128 و EAN-13 چیست؟

Code128 برای متن و عدد دلخواه و کاربردهای داخلی و صنعتی است و حروف را هم می پذیرد؛ EAN-13 استاندارد کد کالا در فروشگاه هاست و فقط عدد قبول می کند.

رقم کنترلی EAN-13 چیست؟

رقم سیزدهم که از دوازده رقم اول محاسبه می شود و برای تشخیص خطای اسکن یا تایپ کاربرد دارد. اگر ۱۲ رقم وارد کنید خودکار محاسبه می شود و اگر ۱۳ رقم بدهید درستی آن بررسی می شود.

آیا می توانم برای محصولم خودم بارکد بسازم؟

تصویر بارکد را بله، ولی خود عدد را خیر. کد کالای معتبر باید از GS1 گرفته شود که در ایران با پیشوند کشوری ۶۲۶ و از طریق نمایندگی رسمی و با ثبت شرکت انجام می شود. عدد دلخواه ممکن است با کد شرکت دیگری تداخل کند.

بارکد کتاب را چطور بسازم؟

شابک سیزده رقمی که با ۹۷۸ یا ۹۷۹ شروع می شود، خودش یک کد EAN-13 است. کافی است آن را بدون خط تیره در حالت EAN-13 وارد کنید.

بارکد میله ای و QR چه فرقی دارند؟

بارکد میله ای یک بعدی است و ظرفیت کمی دارد، ولی QR دوبعدی است و می تواند متن بلند مثل آدرس اینترنتی را در خود جا دهد. کدهای مربوط به لینک، کانال یا آهنگ همگی QR هستند.

برای چاپ کدام خروجی بهتر است؟

خروجی SVG چون برداری است و در هر اندازه ای کیفیتش حفظ می شود. همچنین نسبت ابعاد بارکد را تغییر ندهید و حاشیه سفید اطرافش را حذف نکنید.