ברקודים הם חלק בלתי נפרד מעסקים כיום, מניהול מלאי ועד עסקאות קמעונאיות. קוד 128 בולט כאחד הברקודים המגוונים והנפוצים ביותר. ברקודים קוד 128 מספקים פתרון מעשי לתיוג מוצרים, מעקב אחר נכסים ושיפור היעילות התפעולית. בפוסט זה בבלוג, נלמד כיצד לפתח מחולל ברקוד 128 בפייתון. אז בואו נתחיל.
המאמר עוסק בנושאים הבאים:
- Python Code 128 Barcode Generator API
- צור ברקוד קוד 128 בפייתון
- צור את הברקוד GS1-128
- קופון UPC-A GS1 128 ב-Python
- התאם אישית את מראה הברקוד
- משאבי למידה
Python Code 128 Barcode Generator API
נשתמש ב-Aspose.BarCode for Python כדי ליצור 128 ברקודים. זהו פתרון חזק, אמין וידידותי למשתמש להפקה וזיהוי ברקוד. הוא תומך במגוון רחב של 1D ו 2D סוגי ברקוד.
אנא הורד את החבילה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:
pip install aspose-barcode-for-python-via-net
צור ברקוד קוד 128 בפייתון
אנו יכולים ליצור בקלות ברקוד קוד 128 על ידי ביצוע השלבים המפורטים להלן:
- צור מופע של המחלקה BarcodeGenerator עם ה-EncodeTypes.CODE128 כארגומנט.
- לאחר מכן, ציין את הטקסט לקידוד.
- לבסוף, שמור את הפלט באמצעות שיטת save() . זה לוקח את נתיב קובץ הפלט כארגומנט.
דוגמא הקוד הבאה מראה כיצד ליצור ברקוד קוד 128 ב-Python.
# דוגמה זו מדגימה כיצד ליצור ברקוד קוד 128.
import aspose.barcode as barcode
# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)
# טקסט קוד
generator.code_text = "123456ABCDEF"
# שמור את הברקוד שנוצר
generator.save("C:\\Files\\Generate_Code_128.jpg")
צור ברקוד GS1-128 ב-Python
אנו יכולים ליצור ברקוד GS1-128 בקלות על ידי ביצוע השלבים המפורטים להלן:
- צור מופע של המחלקה BarcodeGenerator עם ה-EncodeTypes.GS1CODE128 כארגומנט.
- ציין את הטקסט לקידוד.
- לאחר מכן, הגדר את ערך גודל הברקוד בפיקסלים.
- לבסוף, שמור את הפלט באמצעות שיטת save() . זה לוקח את נתיב קובץ הפלט כארגומנט.
דוגמא הקוד הבאה מראה כיצד ליצור ברקוד GS1-128 ב-Python.
# דוגמה זו מדגימה כיצד ליצור ברקוד GS1 128.
import aspose.barcode as barcode
# אתחל את BarcodeGenerator
# ציין את סוג הקידוד כ-GS1_CODE_128
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.GS1_CODE_128)
# טקסט קוד
generator.code_text = "(01)12345678901231(21)ASPOSE(30)9876"
# שמור את הברקוד שנוצר
generator.save("C:\\Files\\GS1_128.jpg")
צור קופון UPC-A GS1 128 ב-Python
אנו יכולים גם ליצור תווית ברקוד עם ברקוד קופון נוסף של GS1-128 הממוקם באותה תמונה על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, עלינו להגדיר את ה-EncodeTypes כ-UPCAGS1CODE128COUPON בשלב הראשון.
דוגמא הקוד הבאה מראה כיצד ליצור קופון UPC-A GS1 Code 128 ב-Python.
# דוגמה זו מדגימה כיצד ליצור ברקוד GS1 128 קופון.
import aspose.barcode as barcode
# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.UPCA_GS_1_CODE_128_COUPON)
# טקסט קוד
generator.code_text = "123456789012(8110)ASPOSE"
# שמור את הברקוד שנוצר
generator.save("C:\\Files\\GS1_128_COUPON.jpg")
התאם אישית את הופעת הקופון של קוד 128 ב-Python
אנו יכולים גם להתאים אישית את מראה הברקוד על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, עלינו לציין מאפיינים נוספים לפני שמירת התמונה בשלב הסופי.
דוגמא הקוד הבאה מראה כיצד להתאים אישית את מראה הברקוד של קופון GS1 128 ב-Python.
# דוגמה זו מדגימה כיצד להתאים אישית את המראה של ברקוד קוד 128.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle
# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)
# טקסט קוד
generator.code_text = "123456789ASPOSE"
# התאם אישית את המראה
generator.parameters.caption_above.text ="CAPTION ABOVE"
generator.parameters.caption_above.visible = True
generator.parameters.caption_above.font.style = FontStyle.ITALIC
generator.parameters.caption_above.font.size.point = 5.0
generator.parameters.caption_below.text = "CAPTION BELOW"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 15.0
generator.parameters.caption_above.font.family_name = "Verdana"
bar_color = Color(0x00, 0x00, 0xFF)
generator.parameters.barcode.bar_color = bar_color
# שמור את הברקוד שנוצר
generator.save("C:\\Files\\Customize_Code_128.jpg")
קבל רישיון חינם
אתה יכול לקבל רישיון זמני בחינם כדי לנסות את הספרייה ללא מגבלות הערכה.
מחולל ברקודים של Python - משאבי למידה בחינם
אתה יכול ללמוד עוד על יצירה וקריאת ברקודים ולחקור תכונות אחרות של Aspose.BarCode עבור Python באמצעות המשאבים שלהלן:
סיכום
במאמר זה, למדנו כיצד לפתח מחולל ברקוד קוד 128 ב-Python. על ידי ביצוע השלבים המתוארים במאמר זה, תוכל להעצים את יישומי Python שלך ליצור ברקודים GS1-128 בקלות בכמה שורות קוד. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.