You create a print document:
PrintDocument pd = new PrintDocument();
pd.PrintPage += new PrintPageEventHandler(printDocument1_PrintPage);
Then you set the margins for a totally different one:
Margins margins = new Margins(1, 1, 1, 1);
printDocument1.DefaultPageSettings.Margins = margins;