Skip to main content

Posts

Showing posts from January, 2018

C# print file on LAN Printer

If you want to print any file on network printer then you can try with this code block // Change Default Printer System.Management.ManagementObjectSearcher search = default(System.Management.ManagementObjectSearcher); System.Management.ManagementObjectCollection results = default(System.Management.ManagementObjectCollection); System.Management.ManagementObject printer = default(System.Management.ManagementObject); search = new System.Management.ManagementObjectSearcher("select * from win32_printer"); results = search.Get(); //Get Default Printer System.Management.ManagementObject defaultPrinter = null; foreach (System.Management.ManagementObject foundPrinter in results) { System.Management.PropertyDataCollection propertyDataCollection = foundPrinter.Properties; S