مولد کد QR پایتون

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

در این مقاله به موضوعات زیر پرداخته خواهد شد:

  1. API مولد کد QR Python
  2. چگونه در پایتون کد QR ایجاد کنیم؟
  3. ایجاد کدهای QR با پایتون
  4. تولید کد QR میکرو در پایتون
  5. ایجاد کد QR سفارشی
  6. ذخیره کد QR در قالب‌های تصویری مختلف
  7. سازنده کد QR PNG
  8. ذخیره کد QR در TIFF
  9. دریافت مجوز رایگان
  10. تولید کد QR آنلاین
  11. منابع یادگیری

Python QR Code Generator API

Aspose.BarCode for Python یک کتابخانه قدرتمند است که به شما امکان تولید و خواندن بارکدها و کدهای QR در پایتون را می دهد. از طیف گسترده ای از فرمت های بارکد مانند کد QR، کد 128، کد 39، EAN، UPC و بسیاری دیگر پشتیبانی می کند. با Aspose.BarCode برای پایتون، می‌توانید به راحتی یک بارکد یا کد QR در قالب‌های تصویر مختلف مانند PNG، JPEG و TIFF ایجاد کنید. علاوه بر این، قابلیت خواندن بارکدها از تصاویر و فایل‌های PDF را فراهم می‌کند که آن را به یک راه‌حل ایده‌آل برای خودکارسازی گردش‌های کاری مبتنی بر بارکد تبدیل می‌کند.

یکی از ویژگی های کلیدی Aspose.BarCode برای پایتون توانایی آن در تولید بارکد یا کدهای QR با ویژگی های سفارشی مانند اندازه، فونت و رنگ است. این به شما امکان می دهد کدهای QR و بارکدهای سفارشی را که با طراحی برنامه یا وب سایت شما مطابقت دارند ایجاد کنید. علاوه بر این، کتابخانه قابلیت اعتبارسنجی بارکدها را فراهم می کند که به اطمینان از خوانایی بارکدها و اسکن صحیح آنها کمک می کند.

چگونه در پایتون کد QR ایجاد کنیم؟

برای ایجاد یک کد QR در پایتون، از Aspose.BarCode Python استفاده خواهیم کرد. ما به راحتی می توانیم آن را در پروژه های پایتون ادغام کنیم. با پلتفرم های مختلفی مانند ویندوز، لینوکس و macOS سازگار است. با مجموعه ای جامع از ویژگی ها، انتخاب هوشمندانه ای برای توسعه دهندگانی است که به دنبال تولید بارکد قدرتمند و انعطاف پذیر و کتابخانه خواندن برای پایتون هستند.

ایجاد کد QR در پایتون

با دنبال کردن مراحل زیر می‌توانیم کدهای QR را با Aspose.BarCode برای پایتون ایجاد کنیم:

  1. ابتدا، لطفاً یا پکیج را دانلود کنید یا [API را از PyPI18 با استفاده از دستور pip زیر در کنسول نصب کنید:
pip install aspose-barcode-for-python-via-net 
  1. سپس یک نمونه از کلاس BarcodeGenerator ایجاد کنید و EncodeTypes را به عنوان “QR” تنظیم کنید.
  2. سپس متن کد ورودی را مشخص کنید.
  3. به صورت اختیاری، گزینه های سفارشی سازی کد QR را مشخص کنید.
  4. در نهایت، متد save() را فراخوانی کنید تا تصویر کد QR تولید شده در مسیر فایل داده شده ذخیره شود.

نمونه کد زیر نحوه ایجاد یک کد QR با استفاده از پایتون را نشان می دهد.

# این مثال کد نحوه تولید یک کد QR را نشان می دهد.
# BarcodeGenerator را راه اندازی کنید
# نوع Encode را مشخص کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)

# متن کد
generator.code_text = "This is a sample QR Code!";

# اندازه تصویر را مشخص کنید
generator.parameters.barcode.x_dimension.pixels = 8;
  
# کد QR تولید شده را ذخیره کنید
generator.save("C:\\Files\\QR_Code.jpg")
ایجاد کد QR در پایتون

ایجاد کد QR در پایتون

کد QR میکرو را در پایتون ایجاد کنید

کد QR میکرو نسخه کوچکتری از کد QR استاندارد است. کدهای QR میکرو به گونه‌ای طراحی شده‌اند که فضای کمتری نسبت به کدهای QR استاندارد اشغال کنند و معمولاً در برنامه‌هایی که فضا محدود است، مانند کارت‌های ویزیت یا در تبلیغات چاپی استفاده می‌شوند.

با دنبال کردن مراحلی که قبلا ذکر شد می‌توانیم به راحتی کدهای Micro QR تولید کنیم. با این حال، ما باید qrencodetype را به عنوان QREncodeType.FORCEMICROQR مشخص کنیم.

نمونه کد زیر نحوه تولید یک کد میکرو QR با استفاده از پایتون را نشان می دهد.

# این مثال کد نحوه تولید یک کد QR میکرو را نشان می دهد.
# BarcodeGenerator را راه اندازی کنید
# نوع Encode را مشخص کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)

# متن کد
generator.code_text = "123456789";

# تنظیم نسخه خودکار
generator.parameters.barcode.qr.qr_version = barcode.generation.QRVersion.VERSION_M4;

# نوع رمزگذاری QR ForceMicroQR را تنظیم کنید
generator.parameters.barcode.qr.qr_encode_type = barcode.generation.QREncodeType.FORCE_MICRO_QR;

# کد QR تولید شده را ذخیره کنید
generator.save("C:\\Files\\Micro_QR_Code.jpg")
کد QR میکرو را در پایتون ایجاد کنید

کد QR میکرو را در پایتون ایجاد کنید.

کد QR سفارشی ایجاد کنید

ما می‌توانیم ظاهر یک کد QR را با تنظیم وضوح، رنگ پس‌زمینه، رنگ حاشیه، رنگ عنوان، ارتفاع تصویر و غیره آن را سفارشی کنیم. برای سفارشی‌سازی ظاهر یک کد QR، لطفاً مراحل ذکر شده قبلی را دنبال کنید. با این حال، ما باید ویژگی های مورد نیاز اضافی را تنظیم کنیم.

نمونه کد زیر نحوه سفارشی سازی ظاهر یک کد QR با استفاده از پایتون را نشان می دهد.

# این مثال کد نحوه تولید کد QR سفارشی را نشان می دهد.
# BarcodeGenerator را راه اندازی کنید
# نوع Encode را مشخص کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)

# متن کد
generator.code_text = "This is a sample QR Code!";

# اندازه تصویر را مشخص کنید
generator.parameters.barcode.x_dimension.pixels = 4

# تنظیم رنگ پس زمینه
generator.parameters.back_color = Color(255,255,0)

# تنظیم وضوح تصویر
generator.parameters.resolution = 300

# حاشیه را تنظیم کنید
generator.parameters.border.dash_style = barcode.generation.BorderDashStyle.SOLID
generator.parameters.border.color = Color(0,0,255)
generator.parameters.border.visible = True
generator.parameters.border.width.point = 4

# کد QR سفارشی تولید شده را ذخیره کنید
generator.save("C:\\Files\\Custom_QR-Code.png")
کد QR سفارشی ایجاد کنید

کد QR سفارشی در پایتون ایجاد کنید.

کد QR را در فرمت های مختلف تصویر ذخیره کنید

ما می‌توانیم کد QR تولید شده را در فرمت‌های تصویری محبوب مانند JPG، PNG، TIFF، BMP و غیره ذخیره کنیم. لطفاً مراحل ذکر شده را برای ذخیره کد QR در فرمت تصویر مورد نیاز دنبال کنید. با این حال، فقط باید فرمت تصویر خروجی را در مرحله آخر مشخص کنیم.

تولید کننده کد QR PNG

نمونه کد زیر نحوه ذخیره کد QR را به عنوان یک تصویر PNG در پایتون نشان می دهد.

# این مثال کد نحوه تولید کد QR و ذخیره در PNG را نشان می دهد.
# بارکد ژنراتور را راه اندازی کنید
# نوع Encode و متن کد را مشخص کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR, "Aspose")

# کد QR تولید شده را ذخیره کنید
generator.save("C:\\Files\\Save_QR.png")

کد QR را در TIFF ذخیره کنید

نمونه کد زیر نحوه ذخیره کد QR را به عنوان تصویر TIFF در پایتون نشان می دهد.

# این مثال کد نحوه تولید کد QR و ذخیره به عنوان TIFF را نشان می دهد.
# BarcodeGenerator را راه اندازی کنید
# نوع Encode و متن کد را مشخص کنید
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR, "Aspose")

# کد QR تولید شده را ذخیره کنید
generator.save("C:\\Files\\Save_QR.tiff")

Python QR Code Generator - یک مجوز رایگان دریافت کنید

Aspose یک نسخه ارزیابی رایگان ارائه می دهد که می تواند برای آزمایش ویژگی ها و قابلیت های کتابخانه استفاده شود. شما می توانید یک مجوز موقت رایگان دریافت کنید تا کتابخانه را بدون محدودیت ارزیابی امتحان کنید.

کد QR را به صورت آنلاین تولید کنید

می‌توانید با استفاده از برنامه وب تولیدکننده کد QR آنلاین که با استفاده از این API توسعه یافته است، کد QR را بصورت آنلاین به صورت رایگان تولید کنید. لطفاً به برنامه تولید کننده کد QR آنلاین رایگان در پیوند زیر دسترسی پیدا کنید:

https://products.aspose.app/barcode/generate

نحوه تولید کد QR پایتون - منابع یادگیری

با استفاده از منابع زیر می‌توانید درباره تولید کد QR اطلاعات بیشتری کسب کنید و سایر ویژگی‌های Aspose.BarCode برای Python را بررسی کنید:

نتیجه

در این پست وبلاگ، ما به شما نشان داده‌ایم که چگونه می‌توانید کد QR Python خود را توسعه دهید. با دنبال کردن مراحل ذکر شده در این راهنما، می توانید به راحتی کدهای QR را برای انواع مختلف داده تولید کنید. تنها با چند خط کد، می توانید کدهای QR زیبایی ایجاد کنید که می توان از آنها برای پیوندهای وب سایت، اطلاعات تماس و موارد دیگر استفاده کرد. چه شما یک توسعه دهنده، بازاریاب یا فقط کسی باشید که به دنبال ایجاد یک کد QR برای استفاده شخصی هستید، Aspose.BarCode برای Python راه حل عالی است. خودتان آن را امتحان کنید و ببینید که چقدر آسان است که کدهای QR خیره کننده را در چند دقیقه ایجاد کنید. در صورت وجود هرگونه ابهامی، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

همچنین ببینید