PDA

View Full Version : سوال: کد پیش فرض کردن اندازه ی دلخواه کاغذ موقع چاپ؟



hahaie
جمعه 27 مرداد 1391, 10:30 صبح
سلام.
بنده اندازه کاغذی دلخواه بصورت custom در سربرگ paper اضافه کردم اما هنگامی که قصد پرینت دارم باید دائم کلی مراحل رو طی کنم تا اون اندازه رو (که پیش فرض خودش A4 انتخاب کرده)انتخاب کنم.آیا کدی هست که این اندازه ی دلخواه پیش فرض سیستم بشه؟
ضمنا تنها شی ای که من دارم printdialog هست آخه در بعضی کدا دیدم از report document استفاده میکنند ولی من هیچ گزارشی ندارم و تنها شی ای که دارم همون print dialogه.
ممنون

veniz2008
جمعه 27 مرداد 1391, 10:39 صبح
سلام. برای ثابت نگه داشتن اندازه فرم ها میتونی از settings استفاده کنی(البته مطمئن نیستم این همون چیزی باشه که مد نظر شما باشه). به لینک زیر برو شاید جوابت اونجا باشه:
http://barnamenevis.org/showthread.php?356793-%D8%B0%D8%AE%DB%8C%D8%B1%D9%87-%DB%8C-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%D9%87-%DB%8C-%D9%81%D8%B1%D9%85-%D9%87%D8%A7-...
موفق باشی.

Farshid007
جمعه 27 مرداد 1391, 13:10 عصر
printDialog1.PrinterSettings.DefaultPageSettings.P aperSize = new System.Drawing.Printing.PaperSize("A4", 10, 10);

hahaie
یک شنبه 29 مرداد 1391, 15:17 عصر
farshid جان کدت جواب نمیده.