使用熱敏小票印表機批量列印一維條碼的可行性
使用熱敏小票印表機批量列印一維條碼。
可以用小票印表機列印條碼,不需要過多擔心解析度的問題,一般的條碼槍都可以正常掃描的。
不用擔心熱敏印表機過熱的問題,我連續列印1000個條碼,一點都不認。
我列印條碼的用途只是為了給把槍掃描用,掃完後條碼就不要了,相當於一次性使用。
列印效果圖:
條碼使用BarcodeLib.Barcode的一個C#庫生成一維條碼圖片。
//列印事件處理,PrintDocument列印細線
private static void PrintDocument_PrintPage(object sender, PrintPageEventArgs e)
{
int x = 5, y = 5;
for (int i = 0; i < barImages.Count; i++)
{
e.Graphics.DrawImage(barImages[i], x, y);
x = (i % 2 == 0) ? 25 : 5;
y = barImages[i].Height * (i + 1) + 5;
}
//劃線
//Pen penline= new Pen(new SolidBrush(Color.Black),0.2f);
//e.Graphics.DrawLine(penline,5,y,200,y);
barImages.Clear();
}