private static void PrintGraphicLine(string text = "") { PrepareDriver(); if (String.IsNullOrEmpty(text)) { return; } Rectangle rect = new Rectangle(0, 0, 570, 22); Bitmap bmp1 = new Bitmap(570, 22, PixelFormat.Format24bppRgb); using (Graphics g = Graphics.FromImage(bmp1)) using (Font font = new Font("Arial", 12)) { g.FillRectangle(Brushes.White, rect); g.DrawString(text, font, Brushes.Black, rect, StringFormat.GenericTypographic); } bmp1.Save(temporaryGraphicFile); atolDriver.setParam(Constants.LIBFPTR_PARAM_FILENAME, temporaryGraphicFile); atolDriver.printPicture(); }