Καλησπέρα Γιάννη,
μπορείς απλά να μετατρέψεις το κείμενο σε byte array και μετά να to στείλεις μέσω Networkstream στον εκτυπωτή
Κάπως έτσι
TcpClient tcpClient = new TcpClient ();
NetworkStream netStream = tcpClient.GetStream ();
Byte[] sendBytes = Encoding.UTF8.GetBytes ("Order Information sent to the printer");
netStream.Write (sendBytes, 0, sendBytes.Length);
Ο κώδικάς δεν είναι ολοκληρωμένος, αλλά παίρνεις την βασική ιδέα. Μην ξεχάσεις να δηλώσεις στο tcpClient και το Port πέραν της IP.
Επίσης οι εκτυπωτές έχουν και συγκεκριμένο Encoding , πρέπει να δηλώσεις στον εκτυπωτή με χαρακτήρες ελέγχου πχ ESP/POS το Encoding που θέλεις να κάνει χρήση.
Πριν στείλεις το κείμενο πρέπει να το μετατρέψεις στο σωστό Encoding που έχει και ο εκτυπωτής.
Μπλουγουράς Γιάννης
Wizcom O.E.