How to print Page using PJL in C#
-
How to print demo page using PJL in C#. I have code for print, but I don’t how to execute in c#. I have followed step Like private void ConnectToPrinter(string IPAddress, int Port) { //Loads the printer's IP address and port ipEndPoint = new IPEndPoint(Dns.GetHostEntry(IPAddress).AddressList[0], Port); //Creates a new socket to connect to the printer. (Streams data through TCP) socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); socket.Connect(ipEndPoint); } o Connect To Printer ( IP, Port) o strCommand = String.Format("\x1B%-12345X@PJL EXECUTE DEMOPAGE \r\n\x1B%-12345X\r\n"); ; //Sends the request to the printer. byte[] sendData; sendData = Encoding.ASCII.GetBytes(strCommand); int result = 0; result = socket.Send(sendData, sendData.Length, 0); I don’t know , where I made a mistak. Please tell me how to execute PJL Command in C# Regards Rajesh
rajesh