1.3.1 Remote GDI+ Binary Stream Format Content

The Remote GDI+ (RGDI) binary stream format consists primarily of the following kinds of information:

  • Report rendering layout: Instructions that specify which GDI+ [MSDN-GDI+] graphics functions to call and what their arguments are. This information is used to render a page of a report. RGDI renders by using calls to six GDI+ functions. These functions are DrawString, DrawRectangle, FillRectangle, DrawLine, FillPolygon, and DrawImage.

  • End-user interactivity data: Information about the kinds of end-user interactivity to make available in the rendered report, including label and bookmark destinations and actions that specify a bookmark link, hyperlink, drillthrough, toggle action, or sort action. Information about how to render fixed headers for a table, a matrix, or a tablix is also included in the end-user interactivity data.