PDA

View Full Version : Thumbnails



saniak_robot
شنبه 02 اردیبهشت 1385, 14:26 عصر
با سلام
من با این دستورات عکس رو resize می کنم :



Dim fullSizeImage As Drawing.Image = Drawing.Image.FromFile(filename)
Dim thumbnailImage As Drawing.Image = fullSizeImage.GetThumbnailImage(400, 400, Nothing, New IntPtr)
dim imageStream as MemoryStream = new MemoryStream()
thumbnailImage.Save(imageStream, System.Drawing.Imaging.ImageFormat.Jpeg)
Dim imageContent(imageStream.Length) As Byte
imageStream.Position = 0
imageStream.Read(imageContent, 0, CType(imageStream.Length, Integer))
Response.ContentType = "image/jpeg"
Response.BinaryWrite(imageContent)




این با دستور
Response.BinaryWrite(imageContent) مشکلی نداره و عکس رو نشون میده ولی من می خوام این عکس رو تو یک قسمت تو صفحه ام نشون بدم (تو یک image)
لطفا کمک کنید من باید چیکار کنم ؟



با تشکر

saniak_robot
شنبه 02 اردیبهشت 1385, 15:01 عصر
کسی نیست به ما کمک کنه؟

saniak_robot
دوشنبه 04 اردیبهشت 1385, 01:18 صبح
لطفا کمک کنید:گریه:

white fox
دوشنبه 04 اردیبهشت 1385, 05:47 صبح
خوب اگر فقط یک عکس هست بهترین راش اینه که این عکس رو در یک صفحه با همون دستور Response.BinaryWrite(imageContent) نشون بدید در صفحه اصلی که میخواید این عکس در یک img قرار بگیره آدرس اون img یعنی src اونرو برابر با آدرس اون صفحه ای که عکس توش نشون داده شده بزارید مثلا:


<img id=img1 src="safheye_aks.aspx">

saniak_robot
دوشنبه 04 اردیبهشت 1385, 08:01 صبح
با تشکر از جوابتون.
من می خوام 2 تا عکس تو صفحه با این دستور نشون بدم . این راه شما خوبه ولی من می خوام که تو صفحه اصلی تو page load همه این کارا انجام بده و 2 تا عکس رو تو یه table تو دوتا ردیف نشون بده .



با تشکر .

Behrouz_Rad
دوشنبه 04 اردیبهشت 1385, 08:29 صبح
باید به صفحه ی مقصد، یک Query String رو پاس بدی تا با توجه به اون، یک عکس رو به صورت Stream به صورت خروجی بهت بده.

موفق باشی.

saniak_robot
دوشنبه 04 اردیبهشت 1385, 08:59 صبح
با تشکر از همگی که کمک می کنند .