PDA

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



vb2005
جمعه 16 مرداد 1388, 18:58 عصر
سلام دوستان.
برای تبدیل پیکسل به سانتی متر باید چکار کرد؟:متفکر:
مثلاً 1000 پیکسل چند سانتی متر میشه؟یا بر عکس؟

Apache66
جمعه 16 مرداد 1388, 19:04 عصر
از GetDeviceCaps (از توابع API) استفاده کن

vbhamed
شنبه 17 مرداد 1388, 21:09 عصر
سلام

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

براي تبديل يك مقدار پيكسلي ديگه به سانتي متر ابتدا ScaleMode پيكچر رو به عدد 3 يا Pixel برگردون و مراحل بالا رو تكرار كن

vb2005
یک شنبه 18 مرداد 1388, 00:09 صبح
سلام

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

براي تبديل يك مقدار پيكسلي ديگه به سانتي متر ابتدا ScaleMode پيكچر رو به عدد 3 يا Pixel برگردون و مراحل بالا رو تكرار كن

ممنون جالب بود.
Apache66 عزیز از شما هم ممنونم.