צור קוד תיקון ב-Python

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

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

  1. מהו קוד תיקון או ברקוד תיקון
  2. Python API ליצירת קוד תיקון - הורדה חינם
  3. צור קוד תיקון ב-Python
  4. צור קוד תיקון עבור גודל נייר A4
  5. קוד תיקון עבור עמוד מכתבים בארה"ב
  6. צור קוד תיקון עם קוד QR
  7. סוגי קוד תיקון
  8. קבל רישיון חינם
  9. צור קוד תיקון מקוון
  10. משאבי למידה

מהו Patch Code או Patch Barcode

קוד תיקון או ברקוד תיקון הוא סדרה של 6 פסים ורווחים, כאשר הפס הראשון והאחרון תמיד שחורים, והארבעה האמצעיים יכולים להיות שחור או לבן, בהתאמה לספרות 1-0 בבינארי. לדוגמה, קוד Patch T, המשמש לעתים קרובות להפרדת מסמכים, מתאים לתבנית שחור-לבן-שחור-לבן-שחור-שחור.

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

Python API ליצירת קוד תיקון - הורדה חינם

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

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

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

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

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

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

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

# דוגמה זו של קוד מדגימה כיצד ליצור קוד תיקון.
import aspose.barcode as barcode

# אתחל את BarcodeGenerator
# ציין סוג קידוד
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.PATCH_CODE, "Patch I");
generator.save("C:\\Files\\Patch-code.png", barcode.generation.BarCodeImageFormat.PNG);
צור קוד תיקון בפייתון.

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

צור PatchCode עבור גודל נייר A4

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

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

# דוגמה זו מדגימה כיצד ליצור קוד תיקון בגודל A4.
import aspose.barcode as barcode

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

# צור ברקוד PatchCode בגודל A4
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.save("C:\\Files\\PatchCode-A4.jpg");
צור PatchCode עבור גודל נייר A4

צור PatchCode עבור גודל נייר A4.

פורמט התיקון A4 עובד עבור דפי A4 בכיוון לאורך. עם זאת, אם ברצונך ליצור ברקוד תיקון עבור דפי A4 בפורמט לרוחב, ציין תבנית תיקון כ-A4LANDSCAPE.

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

# דוגמה זו מדגימה כיצד ליצור קוד תיקון בגודל A4 לרוחב.
import aspose.barcode as barcode

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

# צור ברקוד PatchCode בגודל A4 בכיוון לרוחב
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-A4-LANDSCAPE.jpg");
צור PatchCode עבור גודל נייר A4

צור PatchCode עבור A4 Landscape.

קוד תיקון עבור דף מכתבים בארה"ב

באופן דומה, אנו יכולים גם ליצור קודי תיקון עבור דפי אותיות בארה"ב בכיוון לאורך או לרוחב. למטרה זו, עלינו לציין את USLETTER כפורמט התיקון עבור פורטרט ו-USLETTERLANDSCAPE עבור אוריינטציה לרוחב.

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

# דוגמה זו מדגימה כיצד ליצור קוד תיקון בגודל US Letter.
import aspose.barcode as barcode

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

# דיוקן מכתבים אמריקאי
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER;
generator.save("C:\\Files\\PatchCode-US-Letter.jpg");

# נוף אותיות אמריקאי
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.US_LETTER_LANDSCAPE;
generator.save("C:\\Files\\PatchCode-US-Letter-Landscape.jpg");

צור PatchCode עם קוד QR

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

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

# דוגמה זו של קוד מדגימה כיצד ליצור קוד תיקון 128 עם קוד QR.
import aspose.barcode as barcode

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

# צור ברקוד PatchCode עם QR חינם
generator.parameters.barcode.patch_code.patch_format = barcode.generation.PatchFormat.A4;
generator.parameters.barcode.patch_code.extra_barcode_text = "Aspose page extra info";
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.NONE;
generator.save("C:\\Files\\PatchCodeWithQR.png", barcode.generation.BarCodeImageFormat.PNG);
צור PatchCode עם קוד QR

צור PatchCode עם קוד QR.

סוגי קוד תיקון

ספריית Aspose.BarCode for Python תומכת בשישה דפוסי PatchCode שונים. תבניות אלו הן תיקון I, תיקון II, תיקון III, תיקון IV, תיקון T ותיקון VI.

דוגמת הקוד הבאה מראה כיצד ליצור דפוסי קוד תיקון שונים ב-Python.

# דוגמה זו של קוד מדגימה כיצד ליצור דפוסי קוד תיקון שונים.
import aspose.barcode as barcode

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

# תיקון I
generator.code_text = "תיקון I";
generator.save("C:\\Files\\PatchCodeI.jpg");

# תיקון II
generator.code_text = "תיקון II";
generator.save("C:\\Files\\PatchCodeII.jpg");

# תיקון III
generator.code_text = "תיקון III";
generator.save("C:\\Files\\PatchCodeIII.jpg");

# תיקון IV
generator.code_text = "תיקון IV";
generator.save("C:\\Files\\PatchCodeIV.jpg");

# תיקון T
generator.code_text = "תיקון T";
generator.save("C:\\Files\\PatchCodeT.jpg");

# תיקון VI
generator.code_text = "תיקון VI";
generator.save("C:\\Files\\PatchCodeVI.jpg");
סוגי קוד תיקון

סוגי קוד תיקון.

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

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

צור קוד תיקון באינטרנט

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

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

תיקון ברקוד בפייתון - משאבי למידה

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

סיכום

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

ראה גם