risolto:
Ho creato un nuovo metodo
Codice PHP:
private void makeGraphic(Graphics gr)
in cui ho messo tutto quello che faceva inizialmente il
Codice PHP:
private void pd_PrintPage(object sender, PrintPageEventArgs ev)
quindi ora ho:
Codice PHP:
private void pd_PrintPage(object sender, PrintPageEventArgs ev)
{
ev.Graphics.CompositingQuality = CompositingQuality.GammaCorrected;
ev.Graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;
ev.PageSettings.Margins.Right = 0;
makeGraphic(ev.Graphics);
Bitmap bmp = new Bitmap(pw, ph);
Graphics prova = Graphics.FromImage(bmp);
prova.Clear(Color.White);
makeGraphic(prova);
bmp.Save("prova.bmp");
}