private void DocCevap_PrintPage(object sender, PrintPageEventArgs e) { Bitmap bc = new Bitmap(PictureCevap.Width, PictureCevap.Height); PictureCevap.DrawToBitmap(bc, new Rectangle(0, 0, PictureCevap.Width, PictureCevap.Height)); e.Graphics.DrawImage(bc, 10, 10); bc.Dispose(); }
//yazdırma işleme private void BtnYazıdr_Click(object sender, EventArgs e) { PrintDialog pd = new PrintDialog(); PrintDocument doc = new PrintDocument(); doc.PrintPage += Doc_PrintPage; doc.DocumentName = "Sorular"; pd.Document = doc; if (pd.ShowDialog() == DialogResult.OK) { doc.Print(); CevapYaz.BringToFront(); PictureCevap.BringToFront(); uyarıClass.Alert("Sorularınız başarlıyla kayıt edildi", BildirimForms.EnmType.Success); dataBaseIslem.SorulariGuncelle(20); } }