Beispiel #1
0
        /// <summary>Sends a PDF file to the printer</summary>
        private void Print()
        {
            PrintDialog printerDialog;
            int         requestId;
            string      path = System.IO.Path.GetTempPath();

            if (!webControl.IsLive)
            {
                return;
            }
            printerDialog   = new PrintDialog();
            printerSettings = new PrinterSettings();
            printerDialog.PrinterSettings = printerSettings;

            if (DialogResult.OK == printerDialog.ShowDialog(this))
            {
                printerName = printerDialog.PrinterSettings.PrinterName;
                requestId   = webControl.PrintToFile(path, PrintConfig.Default);
            }
        }