توی یه دکمه :
PrintDocument printDocument= new PrintDocument();
printDocument.OriginAtMargins = true;
printDocument.DocumentName = "TEST";
printDialog.Document = printDocument;
printDialog.ShowDialog();
if(printDialog.ShowDialog() == DialogResult.OK)
printDocument.Print();
تو رویداد پرینت شی پرینتر
private void printDocument_PrintPage(object sender, PrintPageEventArgs e)
{
e.Graphics.DrawImage(PictureBox.Image, 0, 0); رسم تصویر
}
در ضمن ، سعی کن یکم با حوصله باشی . اگه کسی بتونه جواب میده مطمئنا
موفق باشی