Hi
I recently raised this question regarding fitting multiple charts to a single page in Print Preview.
When I raised that issue I am sure using the following options worked when printing a single report:
C#chart.ShowRibbonPrintPreview(this, PrintSizeMode.Stretch);
chart.ShowRibbonPrintPreview(this, PrintSizeMode.ProportionalZoom);
This ensured that whatever size my chart was in the display it would fit on a single page in Print Preview. I have recently upgraded to 15.1.8 and the PrintSizeMode option no longer seems to have an effect on the output. If I try and print a chart that's maximised in the display it spreads across multiple pages whatever setting I use.
I just want to make sure that a single chart can fit on a single page in print preview. Surely that's possible?
Regards
Mark
Hi Mark,I have successfully reproduced the issue on my side and passed it to our developers for further research. As a temporary workaround, use the ChartControl.PrintOptions.SizeMode property to change the print size mode.
Thanks Anton. I used the print options but it's worth noting to anyone else who may be reading this that I needed to create an instance of the PrintOptions object as it's null by default.
chart.PrintOptions = new ChartPrintOptions() { SizeMode = PrintSizeMode.ProportionalZoom };
Hi Mark,
You are absolutely correct. It is necessary to create a new ChartPrintOptions object instance before initializing the SizeMode property. We will continue working on this issue and keep you informed of our progress.