راهنمایی درمورد تفسیرکدهای bitmap
باسلام خدمت دوستان:
بدبختانه استاد گرافیکم پروژه ای داده در حد تیم ملی :گریه::گریه::گریه::گریه::گریه: :گریه::گریه::گریه:
گفته باید یک برنامه ای درست کنیم که یک فایل bitmapرو روی یک فرم نمایش دهیم(این که آسون مگه نه)
بدبختانه گفته ما باید این برنامه رو طوری تنظیم کنیم کدهای یک عکس bitmap رابتواند کد به کد تفیسر کند
وبراساس آن کدمختصات و زنگ را روی فرم چاپ کند یعنی ما خودمان به برنامه یاد دهیم که آن کد که خونده چی هست و از تابع load picture و در واقع نباید استفاده کنیم در واقع ما باید نقش تابعload picture را ایفا کنیم اگه مطلبی در مورد ساختمان bitmap واینگه چطوری کار می کنه وکد هاش چه طوری خوانده و تفسیر می شن دارین بی زحمت راهنمایی کنید باvbیا ++vc باشه مهم نیست
نقل قول: راهنمایی درمورد تفسیرکدهای bitmap
سلام
شما میتونید اول عکس رو توی یه picbox لود کنید بعدش با متد point داخل حلقه تو در تو به اندازه طول و عرض تصویر رنگ پیکسل هاش رو تک تک بخونید و روی فرم چاپ کنید
البته یکم ممکنه طول بکشه این کار که پیکسل خونده بشه و دوباره چاپ بشه
یکی از دوستان چند وقت پیش سورس همچین برنامه ای رو برای یه کار دیگه ای فکر کنم نوشته بودن
موفق باشید ....
نقل قول: راهنمایی درمورد تفسیرکدهای bitmap
با تشکر از king-rak
اگه ممکنه اینو با مثال توضیح بدین ممنون می شم من هم یه همچین مشکلی دارم از fadakplus هم به خاطر این پست ممنونم
نقل قول: راهنمایی درمورد تفسیرکدهای bitmap
دوست عزیز منظور شما رو درست نفهمیدم که چی می خوایین، ولی شکل کلی دستور به اینصورته:
For i = 1 To Picture1.ScaleWidth Step 10
For j = 1 To Picture1.ScaleHeight Step 10
Me.PSet (i, j), Picture1.Point(i, j)
Next
Next
خوب این حلقه ها خیلی طول میکشه تا تموم بشه، ولی من از Step استفاده کردم تا زودتر تموم بشه(البته در اینصورت تعدادی از پیکسل ها رسم نمیشه).