title: Print to a POS thermal printer with .NET
body: <p>I have TM200 printer..<br>
  The vendor doesnt seem to provide any good driver for this..  </p>
  
  <p><strong>Αs i see ESC/POS is one method.</strong><br>
  So i can send directly data to printer via network ,or via raw printing in windows using .NET and win API..  </p>
  
  <p>I wonder about the buffer size.How to not overflow the printer? I saw that it has 96K Bytes buffer. When printing using the spooler how does it know not to send more than 96kbytes ??<br>
  Even when i print using ESC/p how do i know when to send next data?</p>
  
  <p><strong>Other method is using OPOS</strong><br>
  Apart from the dll needed in .NET does system need any specific driver ? Does it worth using this? </p>