הפעל יצירת תמונת ברקוד מותאמת אישית
ברקוד הוא ייצוג חזותי של נתונים בצורה של קווים מקבילים או דפוסים. ברקודים נמצאים בשימוש נרחב בענפים שונים כמו קמעונאות, לוגיסטיקה, בריאות, בנקאות ועוד רבים אחרים.
Microsoft Word מאפשר למשתמשים להטביע ברקודים ישירות במסמכים באמצעות שדות. המשתמשים יכולים להכניס סוג מסוים של ברקוד, כגון קוד QR או ברקוד ליניארי, באמצעות שדה BARCODE.
בכתבה זו נבדוק כיצד שדה ה-BARCODE מיושם ב-Aspose.Words וכיצד Aspose.Words מאפשר למשתמשים לעבוד עם מסמכי וורד אליהם כבר נוסף קוד סריג.
סוגי ברקודים הנתמכים על ידי Aspose.Words
Aspose.Words תומך בסוגים שונים של ברקודים. סוג הברקוד מועבר כערך מחרוזת בתכונה BarcodeType.
כשחוסכים בפורמטים של וורד התומכים בברקודים ניתן להשתמש בכל סוג ברקוד שהוא supported by Microsoft Word אם סוגי הברקוד הלא נכונים הועברו מ-Word יציג שגיאה.
כאשר שומרים לפורמטים אחרים, כגון PDF, Aspose.Words מקצים את עיבוד ברקודים לקוד המשתמש, כך שהמשתמש מוגבל לסוגי הברוקוד של היישום או הספרייה שלו.
הכנס ברקוד למסמך או טען מסמך עם ברקוד שהוסף מראש
Aspose.Words מספק את היכולת ל:
- הכנסו באופן תכנותי קוד בר-קוד למסמך באמצעות DisplayBarcode ו-MergeBarcode קודי שדה
- או לטעון מסמך Word עם ברקודים כבר מוכנסים לתוכו לצורך המשך העבודה
Aspose.Words יש ממשק ליצירת ברקודים מותאמים אישית שמקל על השימוש ב Aspose.Words וב Aspose.BarCode יחד כדי להציג תמונות ברקוד במסמכים. לדוגמה, ניתן ליצור מסמך DOC, OOXML או RTF ולהוסיף שדה DISPLAYBARCODE אליו באמצעות Aspose.Words. או שניתן לטעון מסמך DOC, OOXML או RTF עם שדה DISPLAYBARCODE קיים ולספק את היישום שלך ליצירת ברקוד מותאם אישית.
שדה טיפוסי של DISPLAYBARCODE הוא כדלקמן:
{ DISPLAYBARCODE "SomeData" QR \h 720 }
להלן דוגמה לקוד מייצר באמצעות Aspose.Words ו-Aspose.BarCode API. הדוגמה הזאת מדגימה כיצד להכניס תמונות ברקודים בעמדת ה-DISPLAYBARCODE בשדה במסמך וורד:
גם אפשר לשמור את המסמך עם הקוד או הבר-קודים שהוטענו או שנכנסו חדשים בפורמטים קבועים של עמודים כמו PDF, XPS, וכו'. הדוגמה הבאה מציגה איך לשמור מסמך וורד בפורמט PDF:
ציין אפשרויות סריג-ברקוד
כאשר עובדים עם ברקודים ניתן להגדיר תכונות נוספות. Aspose.Words מספק לך את הכיתה BarcodeParameters – כיתה עבור פרמטרי ברקוד להעביר לזרע BarcodeGenerator".
Aspose.Words תומכת ברזולוציית 96 פיקסלים מוטבעת עבור תמונות שנוצרו עם IBarcodeGenerator, שמגבילה את גודל התמונה המינימלי של ברקוד. כדי להתמודד עם זה, מפתחים יכולים להכניס באופן ידני את תמונת הברוקוד עם הרזולוציה היעד במסמך וורד ולשמור אותה בפורמט הנדרש. לקבלת פרטים ודוגמאות נוספים על עבודה עם ברקודים, עיין במאמר Create Custom Barcodes with IBarcodeGenerator.