protected override void Run() { using (PopplerDocument doc = new PopplerDocument(PrintData, null)) { using (GDIPrinterDeviceContext dc = new GDIPrinterDeviceContext(PrinterName, PrintTicket)) { doc.Print(dc, JobName); } } }