public void PrintBarcodeExec() { try { using (PrinterX myPrinter = new PrinterX()) { string DocumentName = String.Format("{0}_{1}_{2}", CurrentBarcodeInfo.PrimaryBarcodeValue, CurrentBarcodeInfo.SecondaryBarcodeValue, DateTime.Now.ToString("yyyyMMddhhmmss")); myPrinter.PrintDocumentVis(CurrentBarcodeImage, DocumentName); } } catch (Exception ex) { HandleErrorMessage(ex); } }