public string PrinterName { get; }
The name of the printer.
using Leadtools.Printer;using Leadtools;public void InstallNewPrinter(){try{string printerName = "Test LEADTOOLS Printer3";string printerPassword = "Test Password";if (Printer.IsLeadtoolsPrinter(printerName)){PrinterInfo tmpPrinterInfo = new PrinterInfo();tmpPrinterInfo.PrinterName = printerName;Printer.UnInstall(tmpPrinterInfo);}string documentPrinterRegPath = "SOFTWARE\\LEAD Technologies, Inc.\\22\\Printer\\";PrinterInfo printerInfo = new PrinterInfo();printerInfo.MonitorName = printerName;printerInfo.PortName = printerName;printerInfo.ProductName = printerName;printerInfo.PrinterName = printerName;printerInfo.Password = printerPassword;printerInfo.RegistryKey = documentPrinterRegPath + printerName;printerInfo.RootDir = @"C:\LEADTOOLS22\Bin\Common\PrinterDriver";printerInfo.Url = "https://www.leadtools.com";printerInfo.PrinterExe = @"C:\LEADTOOLS22\Bin\DotNet4\Win32\";printerInfo.AboutString = "LEADTOOLS Printer";//printerInfo.AboutIcon = Path.Combine(LEAD_VARS.ImagesDir, @"\RasterPro.ico");Printer.Install(printerInfo);string strMsg = string.Format("Installation {0} Completed Successfully", printerName);MessageBox.Show(strMsg, "LEADTOOLS Printer Demo", MessageBoxButtons.OK, MessageBoxIcon.Information);}catch (PrinterDriverException ex){MessageBox.Show(string.Format("Other error: Message:{0}", ex.Message));}}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";}