PDA

View Full Version : چسبوندن چند تا فايل تصوير بصورت پشت سرهم و چاپ اون از داخل برنامه!!!؟



gama118
دوشنبه 30 خرداد 1390, 09:41 صبح
سلام

من واسه پرونده هر شخص چند تا فايل تصوير دارم حالا ميخوام با زدن دكمه چاپ اين چند تا تصوير و اسم فايلشون رو دارم رو بصورت پشت سر هم بهم بچسبونم و چاپش كنم

چطوربايد اينكارو بكنم ؟

haghft
دوشنبه 30 خرداد 1390, 10:22 صبح
یک کنترل printdocument از toolbox به برنامه اضافه کنید و در رویداد printpage از توابع گرافیکی برای چاپ دلخواهتون استفاده کنید.بعد در رویداد کلیک دکمه متد print کنترل printdocument رو فراخوانی کنید.مثال کوچک:
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
Graphics g = e.Graphics;
g.DrawImage(pictureBox1.Image,100,100);
g.Dispose();
}

private void btnApply_Click(object sender, EventArgs e)
{
printDocument1.Print();
}