مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ehsanagha

عضویت از 1394/12/25

تعیین سایز کاغذ در سی شارپ

  • سه شنبه 25 اسفند 1394
  • 15:43
تشکر میکنم

با سلام

برنامه ای نوشته ام که اطلاعاتی را از کاربر دریافت کرده و سپس با فرمان پرینت آنها را روی یک فرم a5 که در پرینتر قرار دارد چاپ می کند اطلاعاتی که باید چاپ شوند می بایست در قسمت مشخصی از کاغذ موحود در پرینتر چاپ شوند که با اندازه گیری فاصله آنها از بالا و کنار کاغذ آنها را تنظیم می کنم.

سوال اینجاست که چگونه سایز کاغذ را در برنامه a5 تعریف کنم تا اندازه ها درست دربیاد.

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 25 اسفند 1394
  • 15:50

از چه ابزاری برای چاپ استفاده میکینید ؟

کاربر سایت

ehsanagha

عضویت از 1394/12/25

  • سه شنبه 25 اسفند 1394
  • 16:09

از ابزار خود ویژوال استدویو یعنی پرینت داکیومنت

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 25 اسفند 1394
  • 16:21
recordDoc.DefaultPageSettings.PaperSize = new PaperSize("210 x 297 mm", 800, 800);

 

کاربر سایت

ehsanagha

عضویت از 1394/12/25

  • سه شنبه 25 اسفند 1394
  • 16:29

یه توضیح در مورد recordDo می دید ؟؟

کدتون رو زدم از recordDo ایراد می گیره

 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 25 اسفند 1394
  • 16:39

نام نمونه ایجاد شده هست

اگر متوجه نشدید کدهاتون رو قرار بدید تا بگم چه نامی بزارید

کاربر سایت

ehsanagha

عضویت از 1394/12/25

  • سه شنبه 25 اسفند 1394
  • 16:57

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

کاربر سایت

amirerfanirnai

عضویت از 1397/03/24

  • یکشنبه 27 خرداد 1397
  • 15:36

بی زحمت نوع اون شی که مشخصی کردید رو بهم بگیدرrecordDoc

 Bitmap bmp = new Bitmap(panel1.Width, panel1.Height);
            panel1.DrawToBitmap(bmp, new Rectangle(0, 0, panel1.Width, panel1.Height));
            e.Graphics.DrawImage(bmp, 200,0);

کدهای من در پرینت داکیومنت

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)