public override void DoPrint(string[] lines) { var printer = new LinePrinter(Printer.ShareName, Printer.CharsPerLine, Printer.CodePage); printer.StartDocument(); var formatters = new FormattedDocument(lines, Printer.CharsPerLine).GetFormatters(); foreach (var formatter in formatters) { SendToPrinter(printer, formatter); } printer.Cut(); printer.EndDocument(); }