1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71:
  				 | 									static void Main(string[] args) {             string test = "^XA" +
                                  "^FX Top section with company logo, name and address." +                                 "^CF0,60" +                                 "^FO50,50^GB100,100,100^FS" +                                 "^FO75,75^FR^GB100,100,100^FS" +                                 "^FO88,88^GB50,50,50^FS" +                                 "^FO220,50^FDInternational Shipping, Inc.^FS" +                                 "^CF0,40" +                                 "^FO220,100^FD1000 Shipping Lane^FS" +                                 "^FO220,135^FDOktanville TN 38102^FS" +                                 "^FO220,170^FDUnited States (USA)^FS" +                                 "^FO50,250^GB700,1,3^FS" +                                 "" +                                 "^FX Second section with recipient address and permit information." +                                 "^CFA,30" +                                 "^FO50,300^FDThomas Müller^FS" +                                 "^FO50,340^FD29 Am Stacchus^FS" +                                 "^FO50,380^FDMünchen TN 89021^FS" +                                 "^FO50,420^FDGermany (Ger)^FS" +                                 "^CFA,15" +                                 "^FO600,300^GB150,150,3^FS" +                                 "^FO638,340^FDPermit^FS" +                                 "^FO638,390^FD123456^FS" +                                 "^FO50,500^GB700,1,3^FS" +                                 "" +                                 "^FX Third section with barcode." +                                 "^BY5,2,270" +                                 "^FO175,550^BC^FD1234567890^FS" +                                 "" +                                 "^FX Fourth section (the two boxes on the bottom)." +                                 "^FO50,900^GB700,250,3^FS" +                                 "^FO400,900^GB1,250,3^FS" +                                 "^CF0,40" +                                 "^FO100,960^FDShipping Ctr. X34B-1^FS" +                                 "^FO100,1010^FDREF1 F00B47^FS" +                                 "^FO100,1060^FDREF2 BL4H8^FS" +                                 "^CF0,190" +                                 "^FO485,965^FDCA^FS" +                                 "" +                                 "^XZ";
              byte[] zpl = Encoding.UTF8.GetBytes(test);
                          var request = (HttpWebRequest)WebRequest.Create("http://api.labelary.com/v1/printers/8dpmm/labels/4x6/0/");             request.Method = "POST";             request.Accept = "application/pdf";             request.ContentType = "application/x-www-form-urlencoded";             request.ContentLength = zpl.Length;
              var requestStream = request.GetRequestStream();             requestStream.Write(zpl, 0, zpl.Length);             requestStream.Close();
              try             {                 var response = (HttpWebResponse)request.GetResponse();                 var responseStream = response.GetResponseStream();                 var fileStream = File.Create(@"C:\Users\XXX\Documents\labelone.pdf");                 responseStream.CopyTo(fileStream);                 responseStream.Close();                 fileStream.Close();             }             catch (WebException e)             {                 Console.WriteLine("Error: {0}", e.Status);             }                  }					 				 |