C# 打印作业未触发

C# 打印作业未触发,c#,.net,printing,C#,.net,Printing,下面是我们为打印文档而实现的代码,但打印作业未触发(打印未启动)。我们也没有收到任何异常 // Code for priniting document directly to the printer// Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); clientSocket.NoDelay = true; IPAddress ip = IPAd

下面是我们为打印文档而实现的代码,但打印作业未触发(打印未启动)。我们也没有收到任何异常

// Code for priniting document directly to the printer//

Socket clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
clientSocket.NoDelay = true;
IPAddress ip = IPAddress.Parse(hostAddress);
IPEndPoint ipep = new IPEndPoint(ip, Convert.ToInt32(PortNumber));
clientSocket.Connect(ipep);
clientSocket.Send(fileBytes);
clientSocket.Close(); 
MessageBox.Show("Printed Successfully");'

你用哪种语言写代码?将其添加到您的问题标签Format Improvement add related Tag您要将其发送到哪个端口号?最常见的打印端口是9100。另外,您将向打印机发送什么类型的文件?打印机是否支持正在发送的文件类型?