电子面单的使用,改变了传统物流操作模式,订单填写更加规范,有效降低贴单错误率。同时便捷打单,不仅提升了客户体验,而且实现网点工作效率提高。
公司普及应用电子面单,可以有效降低成本、提升分拣效率等,更大的作用是以信息化建设推动公司全面发展;并在日后安装自动化流水线设备,在智能分拣、大数据运营调控等方面的工作,都是建立在电子面单完整健全的信息录入的基础之上。所以说,电子面单的应用,在公司发展中起到承前启后的重要作用。
那么,本期就来讲解如何用C#实现电子面单批量打印的功能。
前期准备:需安装一个打印插件(K-Print),请私信
1. 判断你是否安装打印插件和是否升级插件
<asp:HiddenField ID="HiddenField1" runat="server" />
<object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534CB4CA" height="0"
width="0">
<embed id="LODOP_EM" type="application/x-print-lodop" pluginspage="install_lodop32.exe"
height="0" width="0">
</object>
引用打印的js
js内容:
var CreatedOKLodop7766 = null;
function getLodop(oOBJECT, oEMBED) {
/**************************
本函数根据浏览器类型决定采用哪个页面元素作为Lodop对象:
IE系列、IE内核系列的浏览器采用oOBJECT,
其它浏览器(Firefox系列、Chrome系列、Opera系列、Safari系列等)采用oEMBED,
如果页面没有相关对象元素,则新建一个或使用上次那个,避免重复生成。
64位浏览器指向64位的安装程序install_lodop64.exe。
**************************/
var strHtmInstall = "<br><font color='#FF00FF'>打印控件未安装!点击这里<a href='../yujian110/print/install_lodop32.zip' target='_self'>执行安装</a>,安装后请刷新页面或重新进入。</font>";
var strHtmUpdate = "<br><font color=&