c 小票印表機打條形碼 C 條形碼的生成與列印

2021-10-17 06:25:19 字數 991 閱讀 3116

本文主要介紹基於第三方類庫barcodex製作條形碼及列印方法

第一步:引用類庫

第二步:定義乙個列印的方法

/// 列印條形碼方法

/// 為printdocument物件的printpage事件提供資料

/// 待生成條形碼的文字

/// 條形碼寬度

/// 條形碼高度

/// 偏移量x:影象距列印紙左邊的距離

/// 偏移量y:影象距列印紙頂端的距離

public void printbarcode( printpageeventargs e,string serialnum,int imagewidth,int imageheight,int pointx,int pointy)

fath.barcodex barcodex = new fath.barcodex();

barcodex.text = serialnum;

barcodex.symbology = fath.bctype.code128;

barcodex.showtext = true;

e.graphics.drawimage(barcodex.image(imagewidth,imageheight),new point(pointx, pointy));

第三步:定義乙個printdocument列印物件並繫結printpage事件的處理函式

最後呼叫document.print();列印

c 小票印表機打條形碼 C 列印條碼的幾種方式

標題雖然是說c 但是以下介紹的幾種方法不是只能在c 中使用,在其它的語言裡面也行。總結一下常見的條碼列印方法,其實打條碼的方式很多,大概有以下幾種 1.斑馬列印軟體製作好模板,儲存為.prn格式的檔案,檔案格式大致如下 xa lh30,0 jma xz dg000.grf,04096,128,rqf...

c 如何列印條形碼

1 實現部分 定義乙個列印文件物件 printdocument printdocument1 new printdocument 開始列印 public void beginprint string cardcode 初始化列印 public void printinit 列印的頁面 void pr...

C 掃條形碼

需要有呼叫窗體註冊 keydown事件且屬性 keypreview true region 條件處理barcodehook barcodehook null private void mie mainfrom keydown object sender,keyeventargs e void bar...