C#調用TSC條碼打印機打印條碼


#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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM