Hi,
You can achieve the effect you need by making the call to the print functionality manually as shown below:
DGVEPrintSettings settings = new DGVEPrintSettings();
settings.PrintHeaderText = true;
settings.HeaderText = "Some header text…";
settings.PrintPageNumbers = false;
settings.Landscape = true;
DGVEPrintManager.Print(dataGridView, settings);
//DGVEPrintManager.PrintPreview(dataGridView, settings);
These are the declarations of both overloads of the two methods located in the DGVEPrintManager class. As you see both accept print settings which can be prepared and passed by you.
DGVEPrintManager.Print( DataGridView dataGridViewControl, DGVEPrintSettings settings );
DGVEPrintManager.PrintPreview( DataGridView dataGridViewControl, DGVEPrintSettings settings );
For more information about the print you can check chapter 6 in Developers Guide.
If you have any other questions or this answer is not what you exactly needed do not hesitate to contact us, we will be happy to help you.
Sincerely Yours
Support Team