PDA

View Full Version : سئوال درباره چاپ در سی شارپ



ee_persian
شنبه 26 دی 1388, 09:55 صبح
کمـــــــــــــــــک کنیــــــــــــــد (چاپ در سی شارپ)


چطور میشه در سی شارپ :

1- اندازۀ کاغذ جاری چاپگر رو فهمید ؟ A5 , A4 , letter ,...

2- اندازۀ کاغذ چاپگر رو به آ5 (A5) تغییر داد ؟

3- دوباره اندازه کاغذ رو به حالت پیش فرض برگردوند ؟

لطفاً راهنماییم کنید ، خیلی واجبه ..

ASKaffash
شنبه 26 دی 1388, 12:42 عصر
سلام
ساده است :


var p = new PrinterSettings();
this.Text = p.PrinterName + " : " + p.PaperSizes[0].Kind + ":" + p.PaperSizes[0].Width.ToString() + "," + p.PaperSizes[0].Width.ToString();

ee_persian
یک شنبه 27 دی 1388, 08:37 صبح
با تشکر از شما

یعنی این سه تا کار با این یه خط درست میشه .... ؟ :متفکر:

ee_persian
یک شنبه 27 دی 1388, 08:40 صبح
نشد عزیز ... میشه بیشتر توضیح بدین .... ؟:عصبانی++:

Yasersadegh
یک شنبه 27 دی 1388, 08:51 صبح
سلام دوست عزيز
شما برايه حل مشكلت خاصيتي كه دوستمون گفتند رو در كدي كه در پست زير قرار داره بايد استفاده كنيد!! البته اگه كريستال ريپورت استفاد نمي كنيد!!
http://barnamenevis.org/forum/showpost.php?p=885364&postcount=2

اما...
اگه از كريستال ريپورت استفاده مي كنيد كه خود كريستال بعد از اجرا يه آيكون تنظيمات پرينتر داره كه همه اينكارهارو اونجا ميشه انجام داد!!

موفق باشيد:چشمک:

ASKaffash
یک شنبه 27 دی 1388, 10:23 صبح
با تشکر از شما

یعنی این سه تا کار با این یه خط درست میشه .... ؟ :متفکر:

سلام
من کلاس و خواص مربوطه را معرفی کردم و شما متناسب با کارتان استفاده کنید