درسته اشتباه لپي بود از متد get استفاده شده. ممنون که يادآوري کردين.
Printable View
درسته اشتباه لپي بود از متد get استفاده شده. ممنون که يادآوري کردين.
بخشید شیکر تو کلام می یام می خواستم بدونم با این کار سایز (حجم عکس) هم کمتر میشه یا فقط اندازه عکس رو کمتر می کنه
البته من از برنامه نویسی همون قدر می دونم که گل مراد از ماشین سواری می دونه
من از نظر فتوشاپی پرسیدم
ممنون می شم اگه راهنمایی کنین
عزیزجاننقل قول:
خب توی [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] باید میپرسیدین
من خودم از دوروش استفاده میکنم
یکی از توی فتو شاپ (با استفاده از ایمیج سایز...اما کیفیتش میاد پائین) ویکی هم از برنامه ی فتو زوم (که بهتره وکیفیت رو کمتر کاهش میده)
لینک داونلودهردوشون هم تو انجمن هست
سوال دیگه داشتین بنویسین دوستان همکاری میکنن
هم سایز و هم حجم رو کم میکنه.
باید یه جایی آپلود بشه که Php و Gd رو ساپورت کنه.
ساویز جان من خودم می دونم چون خودم هم از اونجا اومدم درمورد راهنمایت هم باید بگم اگه می خوای کیفیتش توی فتوشاپ رو خودت کنترل کنی از منوی فایل برو توی save for web اونجا می تونی هم حجم و هم سایز عکس رو تغییر و هم فرمت رو انتخاب کنی و با کیفیتی که می بینی عکس رو سیو کنینقل قول:
اما دوست من مای فرند دستت درد نکنه
اما یه سوال دیگه هم داشتم می خواستم بدونم توی لود شدن عکس هم تاثیر داره یعنی فقط توی هر بار لودش پردازش سرور رو بالا میبره و توی حجم داده ها تاثیر نمی زاره نه؟
درسته این کد فقط هنگامیکه فراخوانی بشه سایز و حجم عکس رو کم میکنه و بعنوان خروجی برمیگردونه و عکس اصلی اصلا تغییر پیدا نمیکنه
همونطور که پیمان گفت ، سایز تصویر اصلی تغییری پیدا نمیکنه و هر دفعه سرور تصویر رو پردازش میکنه.
برای جلوگیری از لود سی پی یو هم میشه یه کارایی کرد... اما تصاویری که تو اینترنت هستن حجمشون معمولا کم هست. ( بالاتر از 5 مگ خیلی کم پیدا میشه ) و بعلت سایز کمشون خیلی یقه سی پی یو رو نمیگیرن و براش مشکلی پیش نمیاد.
سلام
گفتم عریضه خالی نباشه نمونه ASP.Net اش را هم بگذارم: (یک دفعه خدایی ناکرده بروبچ قدرت دات نت را دست کم نگیرند!)
البته کمی Zip شدس!!! اگر کسی مایل بودید توضیح بیشتری میدهم.کد:<%@WebHandlerLanguage="VB"Class="Photo" %>
Public Class Photo
Implements IHttpHandler
Public ReadOnly Property IsReusable() As Boolean Implements IHttpHandler.IsReusable
Get
Return True
End Get
End Property
Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
Try
Dim img As New System.Drawing.Bitmap(context.Server.MapPath(context.Request.QueryString("File")))
img.GetThumbnailImage(CInt(context.Request.QueryString("Width")), CInt(context.Request.QueryString("Height")), Nothing, System.IntPtr.Zero).Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg)
Catch ex As Exception
End Try
End Sub
End Class
ايول واقعاٌ اينو نمي دونستم !!برم نيگاه كنم!!نقل قول:
اگه به یه فرهنگ لغت قدیمی مراجعه کنی می بینی که عسلی شما در ابتدا به صورت عصلی بوده
از اینکه توجه می کنین و به سوالها جواب می دید واقعا ازتون تشکر می کنم یعنی می خوام بگم بازم سوال دارم
ببینم سرورها تو حالت کلی یا از پی اچ پی ساپورت می کنن یا ای اس پی؟ یعنی غیر این که نمی شه؟
در ضمن می خواستم بدونم کدی هست که کاربر خودش اندازه عکس رو انتخاب کنه برای نمایش؟