62,047
社区成员
发帖
与我相关
我的任务
分享
lbl.Documents.Open("D:\\Document2.Lab", false);// 调用设计好的label文件
Document doc = lbl.ActiveDocument;
//doc.Variables.FormVariables.Item("Var0").Value = txtMatno.Text.Trim(); //给参数传值
//doc.Variables.FormVariables.Item("Var1").Value = txtVersion.Text.Trim(); //给参数传值
//string[] ValName = new string[] { "Model" ,"Name"};
//for (int i = 0;i< ValName.Length; i++)
//{
// string strVal = doc.Variables.FreeVariables.Item(ValName[i]).Value;
// Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('" + strVal + "');</script>");
//}
//ZDesigner 110XiIII Plus 300DPI
//bool Printflag = doc.Printer.SwitchTo("ZDesigne110", "LPT1", true);
//if (Printflag)
//{
// Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('打印成功1!');</script>");
// doc.PrintDocument(1);
//}
//Zebra S4M (300 dpi) - ZPL 在 MR50007967PC2 上
string printName=txtPrintName.Text.Trim();
string printPoint = txtPrintPoint.Text.Trim();
//bool Ptflag = doc.Printer.SwitchTo(@"\\MR50006433PC2\ZDesigner 110XiIII Plus 300DPI ", "LPT1:", true);
bool Ptflag = doc.Printer.SwitchTo(@printName, printPoint, false);
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('" + Ptflag + "');</script>");
if (Ptflag)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('打印成功2!');</script>");
doc.PrintDocument(1);
}
return;