מחולל קוד QR של Python

קודי QR הפכו לחלק חיוני מחיי היומיום שלנו, מסריקת קודי מוצרים ועד גישה לתוכן דיגיטלי. הם דרך נוחה ויעילה לאחסן ולשתף מידע, ובעזרת Python, קל ליצור קודי QR עבור הפרויקטים שלך. בפוסט זה בבלוג, נחקור את ספריית ה-QR Code של Python ונלמד כיצד ליצור קודי QR ב-Python. נסקור הכל מהתקנת הספרייה ועד ליצירת קודי QR עבור סוגי נתונים שונים. בין אם אתה מתחיל או מתכנת מנוסה, מדריך זה יספק לך את הכלים והידע שאתה צריך. מדריך זה יאפשר לך לנצל את הפוטנציאל של קודי QR עבור הפרויקטים שלך. לאחר ביצוע השלבים שהוזכרו, יהיה לנו מחולל קוד QR של Python משלנו. אז בואו נתחיל.

הנושאים הבאים יכוונו במאמר זה:

  1. Python QR Code Generator API
  2. כיצד ליצור קוד QR ב-Python?
  3. צור קודי QR עם Python
  4. צור קוד מיקרו QR ב-Python
  5. צור קוד QR מותאם אישית
  6. שמור קוד QR בפורמטים שונים של תמונה
  7. מחולל קוד QR PNG
  8. שמור קוד QR ב-TIFF
  9. קבל רישיון חינם לספריית ה-QR Code של Python
  10. צור קוד QR באינטרנט
  11. ספריית קוד QR של Python - משאבי למידה

Python QR Code Generator API

Aspose.BarCode for Python היא ספריית Python QR Code רבת עוצמה המאפשרת לך ליצור ולקרוא ברקודים וקודי QR ב-Python. הוא תומך במגוון רחב של פורמטים של ברקוד כגון קוד QR, קוד 128, קוד 39, EAN, UPC ועוד רבים. עם Aspose.BarCode עבור Python, אתה יכול ליצור בקלות ברקוד או קוד QR בפורמטים שונים של תמונה כגון PNG, JPEG ו-TIFF. בנוסף, הוא מספק את היכולת לקרוא ברקודים מתמונות וקבצי PDF, מה שהופך אותו לפתרון אידיאלי לאוטומטיות של זרימות עבודה מבוססות ברקוד.

אחת מתכונות המפתח של Aspose.BarCode עבור Python היא היכולת שלו ליצור ברקודים או קודי QR עם מאפיינים מותאמים אישית כגון גודל, גופן וצבע. זה מאפשר לך ליצור קודי QR וברקודים מותאמים אישית התואמים את העיצוב או האתר של האפליקציה שלך. בנוסף, הספרייה מספקת את היכולת לאמת ברקודים, מה שעוזר להבטיח שהברקודים ניתנים לקריאה וניתנים לסריקה נכונה.

כיצד ליצור קוד QR ב-Python?

ליצירת קוד QR ב-Python, נשתמש ב-Aspose.BarCode Python. אנחנו יכולים לשלב אותו בקלות בפרויקטים של Python. זה תואם לפלטפורמות שונות כמו Windows, Linux ו- macOS. עם מערך התכונות המקיף שלו, זוהי בחירה חכמה עבור מפתחים המחפשים יצירת ברקוד עוצמתית וגמישה וספריית קריאה עבור Python.

צור קוד QR ב-Python

אנו יכולים ליצור קודי QR עם Aspose.BarCode עבור Python על ידי ביצוע השלבים המפורטים להלן:

  1. ראשית, אנא הורד את החבילה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:
pip install aspose-barcode-for-python-via-net 
  1. לאחר מכן, צור מופע של המחלקה BarcodeGenerator והגדר את ה-EncodeTypes כ-“QR”.
  2. לאחר מכן, ציין את טקסט קוד הקלט.
  3. לחלופין, ציין אפשרויות התאמה אישית של קוד QR.
  4. לבסוף, קרא לשיטת save() כדי לשמור את תמונת קוד ה-QR שנוצרה בנתיב הקובץ הנתון.

דוגמת הקוד הבאה מראה כיצד ליצור קוד QR באמצעות Python.

# דוגמה זו של קוד מדגימה כיצד ליצור קוד QR.
# אתחל את BarcodeGenerator
# ציין סוג קידוד
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 ב-Python.

צור קוד QR ב-Python.

צור קוד מיקרו QR ב-Python

קוד מיקרו QR הוא גרסה קטנה יותר של קוד QR רגיל. קודי Micro QR נועדו לתפוס פחות מקום מקודי QR סטנדרטיים והם משמשים בדרך כלל ביישומים שבהם המקום מוגבל, כגון בכרטיסי ביקור או בפרסומות מודפסות.

אנו יכולים ליצור בקלות קודי Micro QR על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, עלינו לציין את qrencodetype בתור QREncodeType.FORCEMICROQR.

דוגמת הקוד הבאה מראה כיצד ליצור קוד Micro QR באמצעות Python.

# דוגמה זו של קוד מדגימה כיצד ליצור קוד Micro QR.
# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)

# טקסט קוד
generator.code_text = "123456789";

# הגדר גרסה אוטומטית
generator.parameters.barcode.qr.qr_version = barcode.generation.QRVersion.VERSION_M4;

# הגדר את סוג קידוד ForceMicroQR QR
generator.parameters.barcode.qr.qr_encode_type = barcode.generation.QREncodeType.FORCE_MICRO_QR;

# שמור את קוד ה-QR שנוצר
generator.save("C:\\Files\\Micro_QR_Code.jpg")
צור קוד מיקרו QR ב-Python

צור קוד מיקרו QR ב-Python.

צור קוד QR מותאם אישית

אנו יכולים להתאים אישית את המראה של קוד QR על ידי הגדרת הרזולוציה שלו, צבע הרקע, צבע הגבול, צבע הכיתוב, גובה התמונה וכו’. כדי להתאים אישית את המראה של קוד QR, אנא בצע את השלבים שהוזכרו קודם לכן. עם זאת, עלינו להגדיר מאפיינים נדרשים נוספים.

דוגמת הקוד הבאה מראה כיצד להתאים אישית את המראה של קוד QR באמצעות Python.

# דוגמה זו של קוד מדגימה כיצד ליצור קוד QR מותאם אישית.
# אתחל את BarcodeGenerator
# ציין סוג קידוד
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 מותאם אישית ב-Python.

שמור קוד QR בפורמטים שונים של תמונה

אנו יכולים לשמור את קוד ה-QR שנוצר בפורמטים פופולריים של תמונה כגון JPG, PNG, TIFF, BMP וכו’. אנא בצע את השלבים שהוזכרו קודם לכן כדי לשמור את קוד ה-QR בפורמט התמונה הנדרש. עם זאת, אנחנו רק צריכים לציין את פורמט תמונת הפלט בשלב האחרון.

מחולל קוד QR PNG

דוגמת הקוד הבאה מראה כיצד לשמור את קוד ה-QR כתמונת PNG ב-Python.

# דוגמה זו של קוד מדגימה כיצד ליצור קוד QR ולשמור ב-PNG.
# אתחל את BarcodeGenerator
# ציין סוג קידוד וטקסט קוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR, "Aspose")

# שמור את קוד ה-QR שנוצר
generator.save("C:\\Files\\Save_QR.png")

שמור קוד QR ב-TIFF

דוגמת הקוד הבאה מראה כיצד לשמור את קוד ה-QR כתמונת TIFF ב-Python.

# דוגמה זו של קוד מדגימה כיצד ליצור קוד QR ולשמור כ-TIFF.
# אתחל את הברקוד-Generator
# ציין סוג קידוד וטקסט קוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR, "Aspose")

# שמור את קוד ה-QR שנוצר
generator.save("C:\\Files\\Save_QR.tiff")

Python QR Code Generator - קבל רישיון חינם

Aspose מציעה גרסת הערכה בחינם שניתן להשתמש בה כדי לבדוק את התכונות והיכולות של הספרייה. אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.

צור קוד QR באינטרנט

אתה יכול ליצור קוד QR באינטרנט בחינם באמצעות אפליקציית האינטרנט המקוונת של מחולל קוד QR אשר פותחה באמצעות API זה. נא לגשת לאפליקציית מחולל קוד QR מקוונת בחינם בקישור הבא:

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

ספריית קוד QR של Python - משאבי למידה

אתה יכול ללמוד עוד על יצירת קוד QR ולחקור תכונות אחרות של Aspose.BarCode, ספריית קוד QR של Python באמצעות המשאבים המפורטים להלן:

סיכום

בפוסט זה בבלוג, הראינו לך כיצד לפתח Python QR Code Generator מותאם אישית משלך באמצעות ספריית Python QR Code. על ידי ביצוע השלבים המתוארים במדריך זה, תוכל ליצור בקלות קודי QR עבור סוגי נתונים שונים. עם מספר שורות קוד בלבד, אתה יכול ליצור קודי QR יפים שניתן להשתמש בהם עבור קישורים לאתרים, מידע ליצירת קשר ועוד. בין אם אתה מפתח, משווק או סתם מישהו שמחפש ליצור קוד QR לשימוש אישי, ה-Aspose.BarCode עבור Python הוא הפתרון המושלם. נסה זאת בעצמך ותראה כמה קל ליצור קודי QR מדהימים תוך דקות ספורות. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו ב[פורום התמיכה החינמי] שלנו24.

ראה גם