PDA

View Full Version : پرینت گرفتن در C#



mohebbi.saeed
سه شنبه 25 اردیبهشت 1386, 07:40 صبح
سلام دوستان من می خوام در برنامه خود از قابلیت پرینت گرفتن استفاده کنم یعنی اگر کاربر اطلاعاتی را وارد کرد و خواست از این اطلاعات تحت قالب شکلی خاص بتواند پرینت بگیرد مثلا نام و نام خناودگی کسی را گرفته در بانک اطلاعاتی ذخیره کند و نیز بعدش بتواند از این اطلاعات وارد شده تحت فرم خاصی پرینت بگیرد لطفا توضیح دهید من به چه چیزهایی نیاز دارم و باید چگونه استفاده کنم. ممنون

ali_kolahdoozan
سه شنبه 25 اردیبهشت 1386, 07:47 صبح
1-crystal report باید یاد بگیری
2- sql server
3-ado.net
4- vb.net یا #c فرقی نداره

mohebbi.saeed
سه شنبه 25 اردیبهشت 1386, 22:19 عصر
سلام من C# SQL کاملا واردم اما نمی دونم چگونه با PrintDialog کار کنم اگر ممکنه کمک لازم را بکنید
ممنون

mohebbi.saeed
چهارشنبه 26 اردیبهشت 1386, 08:58 صبح
ممکنه کسی راهنمایی کند که من چگونه باید متن را به Print ارسال کنم

Mojtaba_ss
چهارشنبه 26 اردیبهشت 1386, 09:10 صبح
میتونی از PrintPreview استفاده کنی.
بطور مثال یه label تو صفحه داری که میخوای text اونو Print کنی.
با استفاده از کلاس Rectangle موقعیت و اندازه اون label رو بگیر و با DrawString متنش رو بهمراه فونتش و بقیه پارامتراش توی PrintPreview رسم کن.
سورس کدش تو همین فروم هست،کافیه سرچ کنی.
موفق باشی.