צור ברקוד Bookland EAN ב-Python

ה-Bookland EAN-13, הידוע גם כ-International Standard Book Number (ISBN), נוצר על ידי שימוש בסמל EAN-13 עם קידומת ברורה, כגון 978. בעיקרו של דבר, ה-ISBN הוא גרסה ייחודית של קוד EAN-13 מותאם לספרים. במאמר זה נלמד כיצד ליצור ברקוד Bookland EAN 13 ב-Python.

המאמר עוסק בנושאים הבאים:

  1. Python API ליצירת ברקודים EAN של Bookland
  2. צור את הברקוד EAN של Bookland
  3. הוסף תוספת לברקוד EAN של Bookland
  4. משאבי למידה בחינם

Python API ליצירת ברקודים EAN של Bookland

נשתמש ב-Aspose.BarCode for Python API כדי ליצור ברקודים של Bookland EAN. זה מאפשר למפתחים להוסיף בקלות פונקציונליות של יצירת ברקוד וסריקה ליישומי Python שלהם. זהו פתרון חזק, אמין וידידותי למשתמש להפקה וזיהוי ברקוד. ה-API תומך במגוון רחב של 1D ו-2D סוגי ברקוד.

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

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

צור ברקוד Bookland EAN ב-Python

אנו יכולים ליצור בקלות ברקוד Bookland EAN 13 על ידי ביצוע השלבים הבאים:

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

דוגמא הקוד הבאה מראה כיצד ליצור ברקוד EAN של Bookland ב-Python.

import aspose.barcode as barcode

# אתחול אובייקט המחלקה BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "9791234567896")

# הגדר את הגודל בפיקסלים
generator.parameters.barcode.x_dimension.pixels = 1.5;
    
# הגדר את גובה הבר
generator.parameters.barcode.bar_height.pixels = 50.0;

# הצג את טקסט הקוד
generator.parameters.caption_above.text = "ISBN 979-1-23456-789-6"
generator.parameters.caption_above.visible = True

# צור ברקוד EAN של Bookland
generator.save("C:\Files\bookland-ean.jpg")
צור ברקוד Bookland EAN ב-Python

צור ברקוד Bookland EAN ב-Python

הוסף תוספת ל-Bookland EAN ברקוד ב-Python

ספרים עם קודי ISBN מציגים קוד משלים בן 5 ספרות יחד עם ברקוד נפרד. ברקוד שני זה משמש בעיקר לקידוד המחיר הקמעונאי של הספר. בעוד שברקוד ה-ISBN ידוע כ-EAN-13, הקוד הנוסף בן 5 הספרות מכונה EAN-5.

אנו יכולים להוסיף קוד משלים בן 5 ספרות לברקוד Bookland EAN על ידי ביצוע השלבים שהוזכרו קודם לכן. עם זאת, אנחנו רק צריכים לציין את נתוני התוספים בשלב מס’ 3.

דוגמת הקוד הבאה מראה כיצד ליצור ברקוד Bookland EAN עם תוספת ב-Python.

import aspose.barcode as barcode

# אתחול אובייקט המחלקה BarcodeGenerator
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.EAN13, "9791234567896")

# הגדר את גובה הבר
generator.parameters.barcode.bar_height.pixels = 50.0;

# הצג את טקסט הקוד
generator.parameters.caption_above.text = "ISBN 979-1-23456-789-6"
generator.parameters.caption_above.visible = True

# הוסף את התוסף EAN 5
generator.parameters.barcode.supplement.supplement_space.pixels = 5.0
generator.parameters.barcode.supplement.supplement_data = "07900"

# צור ברקוד EAN
generator.save("C:\\Files\\bookland-ean-supplement.jpg")
צור ברקוד EAN של Bookland עם תוספת ב-Python

צור את הברקוד של Bookland EAN עם תוספת ב-Python

קבל רישיון חינם

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

Bookland EAN ברקוד - משאבי למידה בחינם

מלבד יצירת קודי EAN של Bookland ב-Python, תוכל ללמוד עוד על יצירה וקריאה של סוגים שונים של ברקודים ולחקור תכונות שונות אחרות של ה-API באמצעות המשאבים הבאים:

סיכום

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

ראה גם