a ver ahi te va si es lo que deseas
private void imprime_imagen(object sender,  PrintPageEventArgs e)
		{
		Pen myPen = new Pen(Color.Black);  
 
	  if (this.pictureBox1.Image != null)
	{
	Rectangle  border = new Rectangle(20, 60, 810, 180);
        e.Graphics.DrawRectangle(Pens.Black, border);
	e.Graphics.DrawImage(pictureBox1.Image, 30, 80, this.pictureBox1.Size.Width, this.pictureBox1.Size.Height);
	
	}
}
void Button3Click(object sender, EventArgs e)
		{
			PrintDocument PD =new PrintDocument();
			PD.PrintPage += new PrintPageEventHandler( this.imprime_imagen);
				// Allocate a print preview dialog object.
				PrintPreviewDialog dlg = new PrintPreviewDialog();
				dlg.Document = PD;
				DialogResult result = dlg.ShowDialog();
				MessageBox.Show("impresion realizada");
		}	
Saludos.