نمایش نتایج 1 تا 4 از 4

نام تاپیک: تبدیل پیکسل به سانتی متر ؟

  1. #1
    کاربر دائمی آواتار vb2005
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    شیراز
    پست
    195

    Question تبدیل پیکسل به سانتی متر ؟

    سلام دوستان.
    برای تبدیل پیکسل به سانتی متر باید چکار کرد؟
    مثلاً 1000 پیکسل چند سانتی متر میشه؟یا بر عکس؟

  2. #2
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: تبدیل پیکسل به سانتی متر ؟

    از GetDeviceCaps (از توابع API) استفاده کن

  3. #3

    نقل قول: تبدیل پیکسل به سانتی متر ؟

    سلام

    يك راه ديگه هم هست
    يك PictureBox بزار روي فرم و ScaleMode اون رو روي Pixel قرار بده
    يك Line از ToolBox توي Picture بزار و Y1, Y2 اون رو بزار مثلا 0 و X1 اون رو هم بزار 0
    داخل برنامه X2 رو برابر مقدار Pixel دلخواه قرار بده مثلا 1000
    خاصيت ScaleMode پيكچر رو به عدد 7 كه همون سانتي متر هست تغيير بده
    حالا X2 مربوط به Line رو بخون

    براي تبديل يك مقدار پيكسلي ديگه به سانتي متر ابتدا ScaleMode پيكچر رو به عدد 3 يا Pixel برگردون و مراحل بالا رو تكرار كن
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

  4. #4
    کاربر دائمی آواتار vb2005
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    شیراز
    پست
    195

    نقل قول: تبدیل پیکسل به سانتی متر ؟

    سلام

    يك راه ديگه هم هست
    يك PictureBox بزار روي فرم و ScaleMode اون رو روي Pixel قرار بده
    يك Line از ToolBox توي Picture بزار و Y1, Y2 اون رو بزار مثلا 0 و X1 اون رو هم بزار 0
    داخل برنامه X2 رو برابر مقدار Pixel دلخواه قرار بده مثلا 1000
    خاصيت ScaleMode پيكچر رو به عدد 7 كه همون سانتي متر هست تغيير بده
    حالا X2 مربوط به Line رو بخون

    براي تبديل يك مقدار پيكسلي ديگه به سانتي متر ابتدا ScaleMode پيكچر رو به عدد 3 يا Pixel برگردون و مراحل بالا رو تكرار كن
    ممنون جالب بود.
    Apache66 عزیز از شما هم ممنونم.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •