PDA

View Full Version : پرینت عکس از picturbox



mrali.jalali
پنج شنبه 05 آذر 1394, 16:26 عصر
سلام

میخاستم بدون راهی وجود دارد یا یکبار درخواست پرینت کاربر چند تا عکس که از چند تا picturebox هستن پرینت بشن

مثلا پنج تا picturebox دارم میخام همزمان عکس داخلشون رو پرینت بگیرم .ممنون

MehdiElexal
پنج شنبه 05 آذر 1394, 17:04 عصر
کد های داخل دکمه پرینت
PrintDocument printDocument1 = new PrintDocument();printDocument1.PrintPage +=new PrintPageEventHandler(printDocument1_PrintPage); printDocument1.Print();


و در رویداد printDocument1_PrintPage

private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawImage(pic.Image, 0, 0); }

موفق باشید

MehdiElexal
پنج شنبه 05 آذر 1394, 17:05 عصر
برای پرینت کردن تعداد کافیه داخل حلقه به تعداد دفعات مورد نظر رویداد پرینت رو تکرار کتید
موفق باشید

mrali.jalali
پنج شنبه 05 آذر 1394, 17:34 عصر
برای پرینت کردن تعداد کافیه داخل حلقه به تعداد دفعات مورد نظر رویداد پرینت رو تکرار کتید
موفق باشید


با تشکر . ولی وقتی داخل حلقه گذاشتم همه عکس ها رو رو هم قرار میده . حتی اومدم براساس ارتفاع عکس گذاشتم بازم نشد

for (int p = 0; p < ArgDP.Count; p++)
{
e.Graphics.DrawImage(ArgDP[p].PXDoc, 0, 0);
}






ArgDP[p].PXDoc : یک آرایه از عکسه

MehdiElexal
پنج شنبه 05 آذر 1394, 17:58 عصر
لطفا مشکل رو واضح تر بگید یعنی چی که نشد ؟ مشکلتون چیه که نشد ؟ اررور دارید یا چیزی که میخواستید نشد ؟لطفا مشکل رو شفاف بیان کنید و برای تشکر از دکمه تشکر هم میتونید استفاده کنیدممنون