FlexGrid supports basic as well as advanced printing capabilities. You can specify scale, margins, number of pages while printing to ensure that the data renders correctly with intact style, fonts and gradients.