#region 調用TSC打印機打印條碼 /// <summary> /// 調用TSC打印機打印條碼 /// </summary> /// <param name="title">打印的標題</param> /// <param name="barCode">打印的條碼編號</param> public static void TSC(string title, string barCode) { // 打開 打印機 端口. TSCLIB_DLL.openport(p_port); // 設置標簽 寬度、高度 等信息. // 寬 94mm 高 25mm // 速度為4 // 字體濃度為8 // 使用垂直間距感測器(gap sensor) // 兩個標簽之間的 間距為 3.5mm TSCLIB_DLL.setup("94", "25", "4", "8", "0", "3.5", "0"); // 清除緩沖信息 TSCLIB_DLL.clearbuffer(); // 發送 TSPL 指令. // 設置 打印的方向. TSCLIB_DLL.sendcommand("DIRECTION 1"); // 打印文本信息. // 在 (176, 16) 的坐標上 // 字體高度為34 // 旋轉的角度為 0 度 // 2 表示 粗體. // 文字沒有下划線. // 字體為 黑體. // 打印的內容為:title TSCLIB_DLL.windowsfont(176, 16, 34, 0, 2, 0, "宋體", title); // 打印條碼. // 在 (176, 66) 的坐標上 // 以 Code39 的條碼方式 // 條碼高度 130 // 打印條碼的同時,還打印條碼的文本信息. // 旋轉的角度為 0 度 // 條碼 寬 窄 比例因子為 7:12 // 條碼內容為:barCode TSCLIB_DLL.barcode("176", "66", "39", "130", "1", "0", "7", "12", barCode); // 打印. TSCLIB_DLL.printlabel("1", "1"); // 關閉 打印機 端口 TSCLIB_DLL.closeport(); } #endregion