PDA

View Full Version : سوال: کم کردن حجم فایل در هنگام آپلود



Mohsen82
جمعه 21 مهر 1391, 09:25 صبح
سلام.
چه طور می تونم در هنگام آپلود فایل و فبل از ذخیره سازی بدون
اینکه بخوام به کاربر پیغام بدم ، اگر حجم فایل از یک حد بالاتر
بود ،حجم فایل رو کم کنم.
ممنون.

Mohsen82
شنبه 22 مهر 1391, 14:33 عصر
چرا کسی راهنمایی نمی کنه؟ نباید پیچیده باشه.این خیلی معمول هست
که فایلهای آپلود شده به لحاظ حجم کنترل بشه که فضای هاست سریع پر نشه.
لطفا راهنمایی بفرمایید.

fakhravari
شنبه 22 مهر 1391, 14:49 عصر
برسی حجم فایل یه چیزه و به گفته شما تغیر حجمشم یه حرف دیگه.
خوب در کل در قالب rar یا zip شما میتونید فایل بزارید.

Mohsen82
شنبه 22 مهر 1391, 19:00 عصر
خوب فایل من فایل jpg یا png هست در کل فایل تصویر که کاربر صفحه A4
رو اسکن می کنه شاید با رزولیشن 72 یا 150 یا 300 خوب من می خوام
یه حد در نظر بگیرم.ممنون می شم راهنمایی کنید.

aspmaker
شنبه 22 مهر 1391, 19:05 عصر
برای اینکه عکس آپلودی رو به سایز و اندازه دلخواه برسونید از این کد استفاده کنید:

Image.GetThumbnailImageAbort myCallBack = new Image.GetThumbnailImageAbort(ThumbnailCallback);
Image imgToSave = orginalImage.GetThumbnailImage(newWidth, newHeight, myCallBack, IntPtr.Zero);
imgToSave.Save(FilePath, System.Drawing.Imaging.ImageFormat.Jpeg);

Mohsen82
شنبه 22 مهر 1391, 20:47 عصر
برای اینکه عکس آپلودی رو به سایز و اندازه دلخواه برسونید از این کد استفاده کنید:

Image.GetThumbnailImageAbort myCallBack = new Image.GetThumbnailImageAbort(ThumbnailCallback);
Image imgToSave = orginalImage.GetThumbnailImage(newWidth, newHeight, myCallBack, IntPtr.Zero);
imgToSave.Save(FilePath, System.Drawing.Imaging.ImageFormat.Jpeg);

من برای آپلود از FileUpload استفاده می کنم ولی توی کدهایی که گذاشتید
اشاره ای به FileUpload نشده اگر ممکنه درباره کد توضیح بدهید.