private void SaveTableImage(string folderName) { // Ekran görüntüsü modu panel1.Visible = false; panel2.Visible = false; TablePanel.AutoSize = true; TablePanel.Height += 50; Label[] labels = new Label[2]; // Renk Yazısı labels[0] = new Label(); labels[0].Font = new Font("Tahoma", 8, FontStyle.Bold); labels[0].Text = "Sınıf 1: Yeşil / Sınıf 2: Mavi / Sınıf 3: Pembe / Sınıf 4: Mor"; labels[0].AutoSize = true; labels[0].Left = (TablePanel.Width / 2) - labels[0].Size.Width; labels[0].Top = TablePanel.Height - 45; // İşaret Metni labels[1] = new Label(); labels[1].Font = new Font("Tahoma", 8, FontStyle.Bold); labels[1].Text = "* işaretli sınavlar Fakülte Dersliklerinde, diğer bütün sınavlar Bilgisayar Mühendisliği dersliklerinde yapılacaktır."; labels[1].AutoSize = true; labels[1].Left = (TablePanel.Width / 2) - (labels[1].Size.Width * 2); labels[1].Top = TablePanel.Height - 25; TablePanel.Controls.Add(labels[0]); TablePanel.Controls.Add(labels[1]); // Ekran görüntüsü al Bitmap bmp = new Bitmap(TablePanel.Width, TablePanel.Height); TablePanel.DrawToBitmap(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height)); bmp.Save(folderName); // Düzenleme modu panel1.Visible = true; panel2.Visible = true; TablePanel.AutoSize = false; TablePanel.Size = new Size(1017, 487); }