رفتن به محتوای اصلی

مجله مسیر حرفه‌ای کارجویا

مطالب کاربردی برای یادگیری مهارت، شناخت بهتر بازار کار و تصمیم‌گیری دقیق‌تر درباره آینده حرفه‌ای.

۱۴۰۲/۰۳/۱۶ مهندسی کامپیوتر ۱ دقیقه زمان مطالعه

ساخت QR code با پایتون | ۳ حالت مختلف

ساخت QR code با پایتون | ۳ حالت مختلف

با سلام خدمت تمامی دوستان عزیزم ؛ امروز می خوایم یه موضوع خیلی جالب و البته کاربردی که می دونم بعد از یادگیریش خیلی ذوق می کنید یاد بگیریم و این موضوع چیزی نیست جز یادگیری ساخت QR code با پایتون .

آره درست متوجه شدین !

بعد از مطالعه ی این مقاله شما قادر هستین که لینک های مورد علاقه خودتون مثا لینک تلگرام ، آدرس سایت و … رو به QR code تبدیل کنین .

فقط ! قبل از مطالعه ی این مقاله اگر هنوز مقاله ی شی گرایی در پایتون و مقالات مربوط به اون که لینکش رو این پایین براتون می ذارم رو مطالعه نکردین بد نیست یه سری به این مقالات بزنین .

شی گرایی در پایتون | ۳ اصل مهم

 

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

قبل از هر کاری اینو بگم که قراره با استفاده از کتابخانه ی qrcode ، کیوآرکد مورد نظر خودمون رو بسازیم پس با استفاده از pip این کتابخانه رو نصب می کنیم :

pip install qrcode

بعد از نصب این کتابخانه شروع می کنیم به ساخت qrcode ساده ی مورد نظر . برای این کار کافی است با استفاده از تابع make متن مورد نظر و یا لینکی که قصد داریم بعد از اسکن qr code بالا بیاید را درون این تابع قرار داده و آن را درون یک متغیر (مانند img) می ریزیم . مانند قطعه کد زیر :

img = qrcode.make(“https://www.google.com/“)

برای مثال در قطعه کد بالا لینک سایت گوگل را برای درست کردن qrcode مورد نظر خود انتخاب کردیم .

مرحله ی سوم و آخر ساخت QR code با پایتون ذخیره و گرفتن تصویر qr code مورد نظر می باشد . برای این کار نیز کافی است از تابع save استفاده کنیم ؛ بدین صورت که داخل این تابع نامی که می خواهیم تصویر نهایی QR code ما به اسم آن باشد می نویسیم . مانند قطعه کد زیر :

img.save(“google.png”)

تصویر زیر کدی که با استفاده از آن می توان یک نوشته یا لینک را به یک qr code معمولی تبدیل کرد نشان می دهد :

ساخت QR code با پایتون

این هم خروجی کد بالا :

ساخت QR code با پایتون

تا اینجای مقاله طریقه ی ساخت Qr code با پایتون رو یاد گرفتیم . از اینجا به بعد به تغییر رنگ QR code ساخته شده و پیش زمینه ی آن می پردازیم .

ساخت QR code با پایتون : تغییر رنگ Qr code و پیش زمینه آن

برای تغییر اندازه و حاشیه ی QR code کافی است از تابع QRCode استفاده کرده و مطابق شکل به آن border می دهیم .

همچنین برای تغییر رنگ دادن qr code از تابع make_image استفاده کرده و مقدار Back_color و fill_color را به ترتیب رنگ های پس زمینه و خود QR code قرار می دهیم . برای دادن لینک به QR code خود نیز علاوه بر تابع make می توان از تابع add_data نیز استفاده کرد :

ساخت QR code با پایتون

 

خروجی قطعه کد بالا :

 

ساخت QR code با پایتون

 

ساخت QR code با پایتون : اضافه کردن عکس به عنوان پیش زمینه

برای گذاشتن عکس در پس زمینه ی Qr code خود کافی است ۲ پارامتر دیگر به تابع make_image و embedded_image_path اضافه کنیم و مقدار پارامتر image_factory را StyledPilImage و مقدار پارامتر embedded_image_path

را تصویر مورد نظر خود قرار می دهیم :

ساخت QR code با پایتون

خروجی قطعه کد بالا :

ساخت QR code با پایتون

این مقاله هم در این جا به پایان می رسه ؛ ممنونم که من رو تا انتهای این مقاله همراهی کردین . در این مقاله به یادگیری ساخت QR code با پایتون پرداختیم . برای مطالعه ی بیشتر در رابطه با ساخت QR code در پایتون می تونین به اینجا سر بزنین . امیدوارم که بعد از مطالعه ی این مقاله بتونین برای تمامی لینک هایی که می خواین به راحتی QR code مورد نظر خودتون رو طراحی کنین .

تا مقاله ی بعدی خداوند یار و نگهدارتون .

آیا محتوا مفید بود؟

نویسنده مقاله

ebrahim

ثبت دیدگاه

اگر نکته یا تجربه مرتبطی دارید، آن را بنویسید تا گفت‌وگوی کامل‌تری درباره این موضوع شکل بگیرد.

دیدگاه‌ها

کارجویا

ورود به کارجویا

برای ورود به حساب کاربری، شماره موبایل ثبت‌شده خود را وارد کنید.

حساب نداری؟ ثبت نام کن