A common scenario is to specify the printer name when printing a report. Currently, this can only be achieved with manual printing where you can pass the PrinterSettings object(https://msdn.microsoft.com/en-us/library/system.drawing.printing.printersettings(v=vs.110).aspx) with specified PrinterName as a parameter to ReportProcessor.PrintReport method. Let us know if you think exposing the PrinterSettings object (for example as the setting of the viewer) would benefit when working with reports. Please share your thoughts and ideas on this topic in the comments. Thank you.