PDA

View Full Version : تعداد پیکسل تصویر



mehdad.koulab
دوشنبه 06 خرداد 1387, 11:38 صبح
سلام به همه دوستان کسی سورسی داره که بشه با اون تعداد پیکسلهای موجود در تصویرو درآورد مثل 600*800 ممنون میشم بذارین تو سایت. اگر هم ندارین راهنماییم کنین تا بنویسم با تشکر پیشاپیش از کمکتون

ASKaffash
دوشنبه 06 خرداد 1387, 12:08 عصر
سلام
به کد ذیل نگاه کنید :

Private Sub Form_Load()
Me.ScaleMode = 1
H1 = Me.ScaleHeight
W1 = Me.ScaleWidth
Me.ScaleMode = 3
H3 = Me.ScaleHeight
W3 = Me.ScaleWidth
Me.Caption = Screen.Height * H3 / H1 & "," & Screen.Width * W3 / W1
End Sub

mehdad.koulab
دوشنبه 06 خرداد 1387, 19:51 عصر
سلام
به کد ذیل نگاه کنید :

Private Sub Form_Load()
Me.ScaleMode = 1
H1 = Me.ScaleHeight
W1 = Me.ScaleWidth
Me.ScaleMode = 3
H3 = Me.ScaleHeight
W3 = Me.ScaleWidth
Me.Caption = Screen.Height * H3 / H1 & "," & Screen.Width * W3 / W1
End Sub

سلام من کد بالا رو امتحان کردم روی فرم کار میکنه ولی فقط یه عدد ثابت رو خروجی میده که اونم Caption فرم رو به 768,1024 تغییر می دهد و ثابته هیچ فرقی نمیکنه. اگه سورس مربوط رو برای image box یا pic box دارین لطفا بذارین تو سایت تا من یه چیزهایی ازش یاد بگیرم . با تشکر

bobrus
سه شنبه 07 خرداد 1387, 09:36 صبح
اين نمونه برنامه رو ببين
خيلي ساده عمل مي كنه
به خصوصيت Scalemode فرم دقت كن

H4i0 ACP
سه شنبه 07 خرداد 1387, 10:32 صبح
سلام
ميتونيد به صورت باينري فايل رو باز كنيد و Properties اونو بخونيد كه شامل Frame Count , DPI ,... هم هستش . سورسشو جناب PCM2008 هم قرار داده بودند .

mehdad.koulab
سه شنبه 07 خرداد 1387, 19:43 عصر
سلام من حل شده رو پیدا نکردم تا بزنم ولی با تشکر از همه دوستان مشکل من حل شد.