Drukowanie i zapisywanie panelu

0

Witam, mam mały problem. Potrzebuję wydrukować zawartość panel3 po naciśnięciu button3. w panelu znajdują się labely oraz linie.
I jeszcze jeden... Po naciśnięciu button2 chciałbym aby można było zapisać zawartość panelu3 (format doc, png lub najlepiej pdf).

1
private void button2_Click(object sender, EventArgs e)
        {
            using (Bitmap bmp = new Bitmap(this.panel1.Width, this.panel1.Height))
            {
                this.panel1.DrawToBitmap(bmp, new Rectangle(new Point(0, 0), new Size(this.panel1.Width, this.panel1.Height)));
                bmp.Save(@"D:\panel.png");
            }
        }

1 użytkowników online, w tym zalogowanych: 0, gości: 1