علی علایی 161 ارسال شده در 25 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 25 فروردین، ۱۳۹۵ ببخشید اگر عنوان سوالم کمی گیج کننده است اگر بد انتخاب کردم اصلاح کنید ببنید من یه سری عکس دانلود میکنم و تو اسکرول ویو میزارم تا اینجا مشکلی ندارم مشکل اصلی من اینه که عکسهام یه اندازه نیستند و ممکن یکی بزرگ و یکی کوچک یکی مربعی و یکی دیگه بصورت واید و.. باشه ولی وجه مشترک که میخام داشته باشند اینه که وسط باشند حالا sv.Panel.AddView(img1,0,h,100%x,30%y) اون h متغییری که با عکس بعدی و قبلی کمی فاصله داشته باشه اون 3تا مقدار های دیگر رو چه جوری محاسبه کنم تا چیزی که میخام دربیاد یه چیزای هم به ذهنم رسیده که بیام اندازه عکسهای دانلود شده رو بگیرم با توجه به اونها متغییرهای فاصله از چپ,عرض و ارتفاع رو حساب کنم ممنون میشم راهنمایی بفرمایید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 25 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 25 فروردین، ۱۳۹۵ ببینید در صورتی که عکس هاتون اندازه های مختلف دارن بنده پیشنهاد میکنم که ImageView رو به صورت مربع تعریف کنید و Gravity رو برابر Fill بزار : ImageView1.Gravity = Gravity.FILL راه هایی که اندازه عکس رو بگیرید و ImageView رو متناسب با اون عکس تنظیم کنید اصلا جالب نیستند و بنده هیچ برنامه ی معتبری که به این صورت عمل کنه سراغ ندارم. دو راه دارید : 1- خودتون سایز عکس هارو با فوتوشاپ متناسب قرار بدید 2- از همون روش FILL استفاده کنید (که این راه رو پیشنهاد میکنم) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
علی علایی 161 ارسال شده در 25 فروردین، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 25 فروردین، ۱۳۹۵ ببینید در صورتی که عکس هاتون اندازه های مختلف دارن بنده پیشنهاد میکنم که ImageView رو به صورت مربع تعریف کنید و Gravity رو برابر Fill بزار : ImageView1.Gravity = Gravity.FILL راه هایی که اندازه عکس رو بگیرید و ImageView رو متناسب با اون عکس تنظیم کنید اصلا جالب نیستند و بنده هیچ برنامه ی معتبری که به این صورت عمل کنه سراغ ندارم. دو راه دارید : 1- خودتون سایز عکس هارو با فوتوشاپ متناسب قرار بدید 2- از همون روش FILL استفاده کنید (که این راه رو پیشنهاد میکنم) عکسهارو من از نت میگریم و کاری نمیتونم روشون انجام بدم با پیکاسو تونستم با رعایت تناسب عکسهارو لود کنم و وسط هم میاد ولی ارتفاع همشون یکی هست یعنی یکی عمودی با عرض کم با اونی که واید هم ارتفاع هستند الان فقط 30%y رو دقیقا چه متغییری بزارم تا مشکلم برطف بشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahrokhnazari 110 ارسال شده در 25 فروردین، ۱۳۹۵ اشتراک گذاری ارسال شده در 25 فروردین، ۱۳۹۵ چرا مربع؟؟؟؟؟؟؟؟؟؟ Dim bitm As Bitmapbitm.Initialize(File.DirInternal,"filename.jpg")img1.Initialize ("img1")img1.SetBackgroundImage(bitm)img1.Gravity=Gravity.FILLsc100.Panel.AddView( img1,0,top1,sc100.Width ,bitm.Height * sc100.Width/bitm.Width ) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
علی علایی 161
ببخشید اگر عنوان سوالم کمی گیج کننده است اگر بد انتخاب کردم اصلاح کنید ببنید من یه سری عکس دانلود میکنم و تو اسکرول ویو میزارم
تا اینجا مشکلی ندارم
مشکل اصلی من اینه که عکسهام یه اندازه نیستند و ممکن یکی بزرگ و یکی کوچک یکی مربعی و یکی دیگه بصورت واید و.. باشه
ولی وجه مشترک که میخام داشته باشند اینه که وسط باشند
حالا
اون h متغییری که با عکس بعدی و قبلی کمی فاصله داشته باشه
اون 3تا مقدار های دیگر رو چه جوری محاسبه کنم تا چیزی که میخام دربیاد
لینک ارسال
به اشتراک گذاری در سایت های دیگر
3 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.