Print SN

FileInfo fi=new FileInfo (Application.StartupPath +"\\label.prn");
   using(StreamWriter sw = fi.CreateText())
   {
    sw.WriteLine("^XA");
    sw.WriteLine("^LH0,0");
    sw.WriteLine("^FO170,090^A0N,110,110^FDINNOLUX  DISPLAY^FS");
    sw.WriteLine("^FO50,300^A0N,50,50^FDPallet ID:^FS");
    sw.WriteLine("^FO250,250^BY4,3^BCN,120,N,N,Y^FD"+PalletID+"^FS");
    sw.WriteLine("^FO450,400^A0N,40,40^FD"+PalletID+"^FS");
    sw.WriteLine("^FO100,450^GB1000,20,10^FS");
    if(PartNo !="")
    {
     sw.WriteLine("^FO050,550^A0N,70,70^FDPart No:^FS");
     sw.WriteLine("^FO400,550^A0N,70,70^FD"+PartNo+"^FS");
    }
    sw.WriteLine("^FO050,700^A0N,70,70^FDModel No:^FS");
    sw.WriteLine("^FO400,700^A0N,70,70^FD"+ModelName.Substring(0,ModelName.Length -3).Trim()+"^FS");
    sw.WriteLine("^FO1000,700^A0N,70,70^FD"+Version+"^FS");
    sw.WriteLine("^FO400,820^A0N,70,70^FD"+ProductID+"^FS");
    //sw.WriteLine("^FO800,820^A0N,70,70^FD"+ProductID+"^FS");
    sw.WriteLine("^FO50,950^A0N,70,70^FDCarton Qty:^FS");
    sw.WriteLine("^FO400,950^A0N,100,100^FD"+PalletQty+" boxes^FS");
    sw.WriteLine("^FO050,1100^A0N,70,70^FDTotal Qty:^FS");
    sw.WriteLine("^FO400,1100^A0N,70,70DB02000^FD"+CartonQty+" PCs^FS");
    sw.WriteLine("^FO750,1330^A0N,50,50^FDMADE IN CHINA^FS");
    sw.WriteLine("^FO050,1250^A0N,50,100^FDQC^FS");
    sw.WriteLine("^FO160,1240^A0N,60,60^FD____________________________________^FS");
               
    sw.WriteLine("^XZ");
    sw.Close ();
   }
   fi.CopyTo("LPT1"); 

posted on 2007-02-27 14:10  KenL  阅读(306)  评论(0)    收藏  举报

导航