 <p>I had a similar problem using Star Impact Printer, spend over two days using all codes. At end resolve it by using RawPrinterHelper class available from Microsoft. Here is the code which I have used to open the cash Drawer attached to the printer. s = Chr(&amp;H7); RawPrinterHelper.SendStringToPrinter(receiptprinter, s); You can substitute s for the full Receipt text. It should do graphics as well , but I have not tried it.</p>