HOW 2 LEARN ASP.NET
نویسنده : delshad
تاریخ  : ۱۳۸۸/۳/۷
امتیاز :
بازدید : 2858
موضوع : کنترلی برای کوچک سازی تصویر به نسبت یکسان
توضیحات : برای سهولت کار کوچک نمایی تصویر ، کنترلی جهت کوچک نمایی تصویر به نسبت یکسان ارائه نموده ام .
     

کوچک نمایی تصویر در پروژه های وب یکی از مباحث مهم می باشد چرا که نه تنها عکس باید به نسبت یکسان کوچک شود بلکه از حجم تصویر نیز باید کاسته شود .

چنانچه مستحضر هستید در مقاله قبلی بنده در مورد کوچک نمایی روش کلی کار را آموزش داده بودم ولی برای سهولت کار کنترلی را تهیه نمودم که بدون هیچ کد نویسی شمارا قادر به کوچک نمایید تصویر می کند .

بدین منظور ابتدا کنترل را از مسیر زیر دانلود نموده :

http://how2learnasp.net/Files/DelshadThumbPic.rar

و سپس آن  را  به ToolBox خود اضافه نمایید ، برای اینکار بر روی ToolBox کلیک راست کرده و گزینه ChooseItem را انتخاب کنید سپس از تب Net FrameWork Components.  دکمه Browse را کلیک کرده و فایل dll انتخاب نموده و دکمه Ok را بفشارید تا کنترل به ToolBox شما اضافه گردد .

قبل از اینکه کنترل ThumbPic را به صفحه اضافه نمایید وارد فایل Web.Config شده و تگ زیر را به System.Web اضافه کنید :

<httpHandlers>
			
	<add path="ThumbHandler.ashx" verb="*" type=" Delshad.WebControls.ThumbHandler,Delshad.ThumbPic"/>

</httpHandlers>

 

کار تمام است ، کنترل را به داخل صفحه Drag کرده و عکس مورد نظرتان را انتخاب کنید ، مقادیر Height و Weight را برابر با حداکثر اندازه دلخواه قرار دهید .

همچنین با False کردن خاصیت Thumb کنترل به حالت کنترل معمولی Image تبدیل خواهد شد .


 

 

 
امتیاز بدهید :

نویسنده : Si6arp si6arp@yahoo.com ۱۳۸۹ سي تير
قابلیت اختصاص دادن عکس از یک سایت دیگر را ندارد ؟ حتما" باید عکس در خود هاست اصلی و کنار پروژه باشد ؟
نویسنده : علی دلشاد delshad@faradade.com ۱۳۸۸ هفتم اسفند
دوست عزیز Handler داخل فایل dll ساخته می شود ، شما طبق راهنما عمل بفرمایید
نویسنده : fdq s@s.s ۱۳۸۸ هفتم اسفند
بابا پس handler ت کو؟
نویسنده : علی دلشاد delshad@faradade.com ۱۳۸۸ اول اسفند
سلام خیر به صورت Stream بر روی Context نوشته میشه و سپس نمایش داده میشه
نویسنده : حسام pikoolas@yahoo.com ۱۳۸۸ اول اسفند
خیلی ممنون از زحمت شما. این کامپونت عکس رو جایی ذخیره نمی کنه؟
نویسنده : مریم میرزایی ladymarya_m@yahoo.com ۱۳۸۸ نهم آذر
سایت خیلی خوب و پر باری دارید , و اینکه شسته و رفته توضیح دادید خیلی خوبه.موفق باشید.
نویسنده : mononok mononok@yahoo.com ۱۳۸۸ دهم آبان
واقعا دستتون درد نكنه مشكلم رو برطرف كرد :)
نویسنده : mosi mowsleh@hotmail.com ۱۳۸۸ اول مهر
بسیار عالی ، زحمت کشیدید امیدوارم همیشه در راستای این اهداف والایتان سرافراز باشید. دوست عزیز جسارتا فرصت را غنیمت شمرده و یک سوال فنی مطرح می کنم : من در ویستا دات نت 2008 و آی آی اس 7 که مال ویستا است کار می کنم صفحاتی که معمولی هستند و با پایگاه داده در ارتباط نیستند کار می کنند و نمایش داده می شوند ولی به محض اینکه در همان صفحه دستوری از اس کیو ال کنجانده شود error می دهد. Login Failed for user 'NT AUTHORITY\NETWORK SERVICE'. به همه جا سر زدم ولی حل نشد که نشد. ممنون میشم که راهنماییم کنید.
نویسنده : amin amin252008@gmail.com ۱۳۸۸ بيست و ششم شهريور
ba slam fesyar ale tozeh daden sepas gozaram
نویسنده : موسی afrasiaby.m@gmail.com ۱۳۸۸ بيست شهريور
بسیار بسیار عالی بود دستت درد نکنه آقا علی ازتان خیلی ممنونم فقط یک چیز کم داره : براش NavigatUrl نزاشتی که اگر روی آن کلیک کنی به یک آدرس بره. امیدوارم اینو بهش اضافه کنی در این زمینه اگر بهم کمک کنی و به ایمیلم بفرستی ممنون میشم .
نویسنده : امین ملکوتی خواه info@amin-soft.com ۱۳۸۸ ششم شهريور
علی جان عالی بود .
نویسنده : sara mli_1232005@yahoo.com ۱۳۸۸ دوم مرداد
فایل شما دانلود نمی شود

 
نظر بدهید :
لطفا سوالات فنی خود را در تالار گفتگو www.forum.how2learnasp.net مطرح نمایید
نام :  
ایمیل :    
نظرات :
 
Xml rss feed

 

Valid CSS! Atom rss feed
Ali Delshad Official Site