《力象条码杨pplb编程文档》由会员分享,可在线阅读,更多相关《力象条码杨pplb编程文档(19页珍藏版)》请在金锄头文库上搜索。
1、- 1 -= B_Bar2d_Maxi() = 印出一個 Maxi Code 2D Barcode。B_Bar2d_PDF417() = 印出一個 PDF-417 2D Barcode。B_ClosePrn() = 關閉 Printer 工作。B_CreatePrn() = 開啟 Printer 工作。B_Del_Form() = 刪除 Form (表格)。B_Del_Pcx() = 刪除 Form (表格)。B_Draw_Box() = 畫一個框。B_Draw_Line() = 畫一條線。B_Error_Reporting() = 開啟或關閉錯誤回傳功能。B_Get_DLL_Version(
2、) = 取得或秀出此函數庫版本資訊。B_Get_DLL_VersionA() = 取得或秀出此函數庫版本資訊。B_Get_Graphic_ColorBMP() = 轉換 BMP 圖檔彩色變灰階,並將圖形儲存在印表機內的 RAM。B_Get_Pcx() = 列印一個圖形並將圖形儲存在印表機內的 Memory。B_Initial_Setting() = 前置處理。B_Load_Pcx() = 列印一個圖形。B_Open_ChineseFont() = 開啟使用中文點矩陣字型檔案 (16*15 和 24*24)。B_Print_Form() = 列印一個 FORM (表格) ,並輸入 FORM 所有
3、變數、計數資料。B_Print_MCopy() = 列印所有資料和加上跳號複製功能。B_Print_Out() = 列印所有資料。B_Prn_Barcode() = 印出一個條碼和加上跳號功能。B_Prn_Configuration() = 列印印表機內部配置。B_Prn_Text() = 印出一行文字和加上跳號功能。B_Prn_Text_Chinese() = 印出一行文字,使用中文點矩陣字型檔案 (16*15 或 24*24)。B_Prn_Text_TrueType() = 印出一行 True Type Font 文字。B_Prn_Text_TrueType_W() = 印出一行 True
4、 Type Font 文字,並控制字型的寬及高。B_Select_Option() = 設定轉印模式、啟動 Cutter 或 Peel。B_Select_Symbol() = 符號設定選擇。B_Set_Backfeed() = 啟動 Back feed。B_Set_BMPSave() = 儲存影像圖檔。B_Set_Darkness() = 設定熱感頭列印熱度。B_Set_DebugDialog() = 設定除錯環境。B_Set_Direction() = 設定列印方向。B_Set_Form() = 儲存並列印 FORM (表格) 。B_Set_Labgap() = 同時設定標籤長度及 GAP
5、長度。B_Set_Labwidth() = 設定標籤寬度。B_Set_Originpoint() = 設定開始列印點。B_Set_Prncomport() = 設定 Serial Port。B_Set_Prncomport_PC() = 設定 PC 序列埠。B_Set_Speed() = 設定列印速度。B_Set_ProcessDlg = 開啟或關閉進度對話框*注意事項- 2 -=使用方法:將 WINPPLB.DLL 加入 Windowssystem 或 ? 執行中路徑,才能被搜尋到。*B_Bar2d_Maxi()=功能: 印出一個 Maxi Code 2D Barcode。語法: int B
6、_Bar2d_Maxi(int x,int y,int cl,int cc,long int pc,LPCTSTR data);參數: int x; X 座標。int y; Y 座標。備註: 1 dot = 0.125 mm。int cl; A 3-位數 Class code。int cc; A 3-位數 Country code。long int pc; 在美國 Post code 是一個 4 或 5-位數,其他國家是 6 位數。LPCTSTR data; 資料字串,最多 84 個字元。傳回值: 0 - OK.Reference BW-Error.txt file.範例: int x,y,c
7、l,cc;long int pc;LPCTSTR data=This MaxiCode;x=50;y=50;cl=300;cc=400;pc=93065;B_Bar2d_Maxi(x,y,cl,cc,pc,data);說明: 這個 B_Bar2d_Maxi 函數可以列印出一個 Maxi Code 2D Barcode。*B_Bar2d_PDF417()=功能: 印出一個 PDF-417 2D Barcode。語法: int B_Bar2d_PDF417(int x,int y,int w,int v,int s,int c,int px,int py,int r,int l,int t,int
8、 o,LPCTSTR data);參數: int x; X 座標。int y; Y 座標。備註: 1 dot = 0.125 mm。int w; 最大列印寬度,單位 dots。int v; 最大列印高度,單位 dots。int s; 錯誤校正等級,範圍:08。int c; 資料壓縮等級,範圍:0 或 1。int px; 模組寬度,範圍:29 dots。int py; 模組高度,範圍:499 dots。int r; 最大 row count。int l; 最大 column count。int t; Truncation flag,0 是 normal 和 1 是 truncated.int o
9、; 列印方向定位,0是 0,1是 90、2是 180,3是 270LPCTSTR data; 資料字串。傳回值: 0 - OK.Reference BW-Error.txt file.範例: int x,y,w,v,s,c,px,py,r,l,t,o;- 3 -LPCTSTR data=ARGOXINFO;x=10;y=10;w=400;v=300;s=0;c=0;px=3;py=7;r=10;l=2;t=0;o=0;B_Bar2d_PDF417(x,y,w,v,s,c,px,py,r,l,t,o,data);說明: 這個 B_Bar2d_PDF417 函數可以列印出一個 PDF-417 2D
10、 Barcode。*B_ClosePrn()=功能: 關閉 Printer 工作。語法: void B_ClosePrn(void);範例: B_ClosePrn();說明: 這個 B_ClosePrn 函數會關閉執行過的記憶體及你選擇的輸出埠或關閉你開啟的輸出檔。而這個函數必須在所有函數之後執行。*B_CreatePrn() =功能: 開啟 Printer 工作。語法: int B_CreatePrn(int selection,LPCTSTR filename);參數: int selection; 擇輸出埠或檔案。0 - print to file.1 - lpt1, 2 - lpt2, 3 - lpt34 - com1, 5 - com2, 6 - com3LPCTSTR filename; 當 selection 內容是 0 時資料則輸出至檔案,檔名就是 filename 內容,可含路徑,或是 NULL。傳回值: 0 - OK.Reference BW-Error.txt file.範例: B_CreatePrn(1,NULL); 或 B_CreatePrn(0,C:TEMPout.prn);說明: 這個 B_CreatePrn 函數會開啟你選擇的輸出埠或開啟你鍵入的輸出檔。而這個函數必須在所有函數之前執行。*