If i make appear a print dialog, then i change some advanced settings (eg. "pages per sheet") and then i pass the printdialog.printersettings to your print method, some settings are not honoured (i've tried with "page per sheet" and doesn't work, while the paper tray works).
Code: Select all
Dim pd As New System.Windows.Forms.PrintDialog
pd.ShowDialog()
Report.Print(False, pd.PrinterSettings)
In this case, if i change the "page per sheet":
it is not honoured (i've seen that the papersource is honoured).
If i use your print dialog:
the "page per sheet" setting is honoured.
May someone give a clarification?
Thanks.