SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "PDF File (.pdf)|*.pdf";
bool? useClick = saveFileDialog.ShowDialog();
if (useClick == true)
{
var stream = saveFileDialog.OpenFile();
GrapeCity.Windows.SpreadSheet.Data.PrintInfo printset = new GrapeCity.Windows.SpreadSheet.Data.PrintInfo();
printset.FirstPageNumber = 5;
printset.HeaderLeft = "This is Page &P";
printset.HeaderRight = "right";
printset.FooterCenter = "Footer Center";
printset.FooterLeft = "Footer Left";
printset.FooterRight = "Footer Right";
gcSpreadSheet1.Sheets[0].PrintInfo = printset;
gcSpreadSheet1.SavePDF(stream, 0);
stream.Dispose();
}