Ciao nmuini,perdona il ritardo nella risposta.
Se hai un report, puoi impostare la larghezza della pagina, sia a designer nelle impostazioni (le trovi nel menù crystal report->design), sia da codice, qualcosa di questo tipo:
ReportDocument r = new ReportDocument();
r.Load("...report.rpt");
r.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.PaperA5;
viewer.ReportSource = r;
viewer.RefreshReport();
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo