Lodop列印條碼
阿新 • • 發佈:2018-11-29
Lodop安裝軟體及LodopFuncs.js檔案下載地址:
百度雲連結: https://pan.baidu.com/s/1YsUl7r4jlhxfEWV4utCqzw
提取碼: wyzc
列印條碼步驟:
1.首先把百度網盤下的檔案放在相應位置如圖:
2.jsp頁面
<head> <title>Title</title> <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-2.1.1.min.js" ></script> <script type="text/javascript" src="${pageContext.request.contextPath}/js/LodopFuncs.js"></script> </head> <body> <button onclick="printBig();">點選生成條碼</button> </body> <script type="text/javascript"> //列印大條碼 function printBig(data) { LODOP = getLodop(); LODOP.PRINT_INITA(0, 0, "90mm", "40mm", "列印控制元件"); LODOP.SET_PRINT_STYLE("FontSize", 9); LODOP.SET_PRINT_STYLE("Bold", 0); LODOP.ADD_PRINT_TEXT("3mm", "3mm", "35mm", "7mm", "部件:");//(上,右,寬,高,內容) LODOP.ADD_PRINT_TEXT("3mm", "35mm", "30mm", "7mm", "封邊:"); LODOP.ADD_PRINT_TEXT("3mm", "65mm", "30mm", "7mm", "數控:" ); LODOP.ADD_PRINT_TEXT("3mm", "75mm", "25mm", "17mm", "6666"); LODOP.ADD_PRINT_TEXT("8mm", "3mm", "35mm", "7mm", "板件:"); LODOP.ADD_PRINT_TEXT("8mm", "35mm", "30mm", "7mm", "列印時間:" ); LODOP.ADD_PRINT_TEXT("12mm", "3mm", "35mm", "7mm", "長度:" ); LODOP.ADD_PRINT_TEXT("12mm", "35mm", "30mm", "7mm", "A000817"); LODOP.ADD_PRINT_TEXT("17mm", "3mm", "35mm", "7mm", "寬度:" ); LODOP.ADD_PRINT_TEXT("17mm", "35mm", "55mm", "7mm", "CHAPIN "); LODOP.ADD_PRINT_TEXT("22mm", "3mm", "35mm", "7mm", "數量:" ); LODOP.ADD_PRINT_TEXT("22mm", "35mm", "55mm", "7mm", "=="); LODOP.ADD_PRINT_BARCODE("27mm", "3mm", "80mm", "12mm", "EAN128A", "A000817-1058");//條碼 LODOP.ADD_PRINT_TEXT("37mm", "3mm", "90mm", "1mm", ""); //LODOP.PRINT();//列印 LODOP.PREVIEW();//預覽 //LODOP.SET_PRINT_STYLEA(0, data.pList.length, data.pList.length); } </script>
列印效果:
注意:LodopFuncs.js中需要填入公司名及其註冊碼,可在某寶上自行購買!