Torna al Thread

//Controllo presenza Cartella Grafici if (!Directory.Exists("Charts")) Directory.CreateDirectory("Charts"); //Salvataggio chIstogramma Brush wOldColor = pnlLegenda.Background; Rect rettangolo = new Rect(pnlGrafico.RenderSize); RenderTargetBitmap rtb = new RenderTargetBitmap((int)rettangolo.Right, (int)rettangolo.Bottom, 96d, 96d, PixelFormats.Default); pnlLegenda.Background = new SolidColorBrush(Colors.Transparent); rtb.Render(pnlGrafico); BitmapEncoder jpgEncoder = new JpegBitmapEncoder(); jpgEncoder.Frames.Add(BitmapFrame.Create(rtb)); MemoryStream ms = new MemoryStream(); jpgEncoder.Save(ms); ms.Close(); File.WriteAllBytes(modificaNome("imgIstogramma", "Charts/", ".jpg"), ms.ToArray()); pnlLegenda.Background = wOldColor;
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5