מחולל ברקוד של Python

ברקודים הם חלק חיוני בכל סוג של עסק. השימוש בברקודים נפוץ במגוון יישומים, לרבות ניהול מלאי, מעקב אחר מוצרים ומערכות נקודות מכירה. כמפתחים, לעתים קרובות אתה עלול למצוא את עצמך במצב שבו אתה צריך ליצור ברקודים באפליקציית Python שלך. אנו יכולים ליצור ברקודים באיכות גבוהה בקלות ביישומי Python במינימום מאמץ באמצעות Aspose.Barcode for Python API. ספריית Python Barcode Generator תיבחן בפירוט בפוסט זה בבלוג, יחד עם מדריך שלב אחר שלב לשימוש בה. לאחר ביצוע השלבים שהוזכרו, יהיה לנו מחולל ברקוד Python משלנו. אז בואו נתחיל.

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

  1. Python Barcode Generator API - הורדה חינם
  2. כיצד ליצור ברקוד בפייתון?
  3. הגדרה והתקנה של Aspose.BarCode עבור Python
  4. שלבים ליצירת ברקוד עם Python
  5. התאם אישית את המראה של ברקוד
  6. התאם אישית את התווית של ברקוד
  7. הצג כתוביות ברקוד
  8. שמירה וייצוא של הברקוד שנוצר
  9. קבל רישיון חינם
  10. צור ברקוד מקוון
  11. משאבי למידה

Python Barcode Generator API - הורדה חינם

Aspose.BarCode for Python הוא ממשק API רב עוצמה ורב-תכליתי להפקה ולטפל של ברקודים בפורמטים שונים. זהו כלי גמיש ואמין המאפשר למפתחים ליצור ולקרוא סוגים שונים של ברקודים 1D ו 2D. הוא תומך ביותר מ-60 סוגים של סמליות ברקוד, כולל כאלה פופולריים כגון קוד 39, קוד 128, QR Code, EAN, UPC, PDF147, Data Matrix ו-ברקודים מורכבים.

עם Aspose.BarCode for Python, נוכל ליצור בקלות תמונות ברקוד בפורמטים שונים של קבצים כגון PNG, JPEG ו-TIFF. ה-API מספק גם את היכולת להגדיר מאפייני ברקוד כגון גודל, כיוון, רזולוציה ועוד. בנוסף, אנו יכולים גם ליצור ברקודים עם קידוד נתונים מותאם אישית ולחלץ נתונים מתמונות ברקוד קיימות.

אם אתם מחפשים יצירת ברקוד מקיף, אמין וקל לשימוש, קורא ברקוד וכלי מניפולציה, Aspose.BarCode היא אפשרות מצוינת לשקול.

כיצד ליצור ברקוד בפייתון?

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

הגדרה והתקנה של Aspose.BarCode עבור Python

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

אנא הורד את החבילה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:

pip install aspose-barcode-for-python-via-net 

שלבים ליצירת ברקוד ב-Python

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

  1. ראשית, צור מופע של המחלקה BarcodeGenerator והגדר את ה-EncodeTypes הנדרשים.
  2. לאחר מכן, ציין את טקסט קוד הקלט.
  3. לחלופין, ציין אפשרויות התאמה אישית של ברקוד.
  4. לבסוף, קרא לשיטת save() כדי לשמור את תמונת הברקוד שנוצרה בנתיב הקובץ הנתון.

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

# דוגמה זו מדגימה כיצד ליצור ברקוד קוד 39 Standard.
import aspose.barcode as barcode

# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# טקסט קוד
generator.code_text = "1234567890"

# שמור את הברקוד שנוצר
generator.save("C:\\Files\\Code39Standard.jpg")
צור ברקוד בפייתון.

צור ברקוד בפייתון.

התאם אישית את המראה של הברקוד

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

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

# דוגמה זו של קוד מדגימה כיצד להתאים אישית את המראה של ברקוד.
import aspose.barcode as barcode
from aspose.pydrawing import Color

# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD)

# טקסט קוד
generator.code_text = "1234567890"

# הגדר את רזולוציית התמונה
generator.parameters.resolution = 300

# ציין את גודל תמונת הברקוד
generator.parameters.barcode.x_dimension.pixels = 4

# ציין את צבע הקדמי של הברקוד
generator.parameters.barcode.fore_color = Color(0, 0, 255)

# ציין את צבע הבר של הברקוד
generator.parameters.back_color = Color(255,0,0)

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

צור ברקוד מותאם אישית ב- Python.

התאם אישית את תווית הברקוד

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

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

# דוגמה זו מדגימה כיצד להתאים אישית את טקסט הקוד של ברקוד.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE_39_STANDARD, "Aspose.BarCode")

# הגדר את רזולוציית התמונה
generator.parameters.resolution = 300

# ציין את גודל תמונת הברקוד
generator.parameters.barcode.x_dimension.pixels = 4

# התאם אישית את טקסט הקוד
generator.parameters.barcode.code_text_parameters.space.pixels = 5;
generator.parameters.barcode.code_text_parameters.font_mode = barcode.generation.FontMode.MANUAL;
generator.parameters.barcode.code_text_parameters.font.family_name = "Lucida Handwriting";
generator.parameters.barcode.code_text_parameters.font.style = FontStyle.UNDERLINE;
generator.parameters.barcode.code_text_parameters.font.size.point = 8;


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

התאם אישית את תווית הברקוד ב-Python.

הצג כתוביות ברקוד

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

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

# דוגמה זו מדגימה כיצד להציג את הכיתובים על ברקוד.
import aspose.barcode as barcode
from aspose.pydrawing import Color, FontStyle

# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.CODE128)

# טקסט קוד
generator.code_text = "1234567890"

# הגדר את רזולוציית התמונה
generator.parameters.resolution = 300

# הגדר את הכיתוב מעל הברקוד
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

# הגדר את הכיתוב מתחת לברקוד
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
generator.parameters.caption_above.font.family_name = "Verdana"

# שמור את הברקוד שנוצר
generator.save("C:\\Files\\BarcodeCaption.jpg")
הצג כתוביות ברקוד

הצג כתוביות ברקוד ב-Python.

שמור וייצא את הברקוד שנוצר

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

  • שמור ברקוד ב-PNG
# Save the generated barcode as a PNG image
generator.save("C:\\Files\\Barcode.png")
  • שמור ברקוד ב-TIFF
# Save the generated barcode as a TIFF image
generator.save("C:\\Files\\Barcode.tiff")
  • צור ושמור ברקוד ב-SVG
# Save the generated barcode as an SVG image
generator.save("C:\\Files\\Barcode.svg")

Barcode Python Library - קבל רישיון חינם

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

צור ברקוד מקוון

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

כיצד ליצור ברקוד Python - משאבי למידה

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

סיכום

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

ראה גם