At times, users want the entire content of dashboards or reports to be visible on a single page. The report, however, spans numerous pages if the page’s contents are greater than what can really fit on one page.
Set the Height in InteractiveSize attribute of the report to zero to render the entire contents of the report on a single page when produced in Report Manager.
Properties
> InteractiveSize : 8.5in, 0in
>> Width: 8.5in
>> Height: 0in
> Margins: 1in, 1in, 1in, 1in
> PageSize: 8.5in, 11in
You can change the PageSize or Margins according to your needs. By default, the page is in Letter size with 1-inch margins on all sides. The values can be in centimeters as shown below.

Hope this helps.