Hur kan man förminska bilden när den laddas upp till webbservern via en sida? Vi ligger på crystone.se och de stödjer w3Image v 2.0 kan denna klara av det? Så stora filer kan finnas risk för TimeOut om man använder en uploadfunktion - så du vet... yes tackar det verkar ju fungera fint, hur gör man dock för att spara filen med hjälp av detta script innnan den laddas upp till servern? ilden måste ju laddas upp och det finns väll inte iW3Image, eller? man kan använda den binära datan vid uppladdning. Du får kolla upp detta själv hur du gör med din uppladdningskomponent.Bildhantering (förminskning) i ASP
Har letat men hittar inte hur man gör för att tex ta en bild på 1,4 MB ovh få ner den till en bråkdel av det. givetvis tappar man i upplösning och storlek.
Någon som kan hjälpa mig eller vet någon artikel eller liknande?Sv: Bildhantering (förminskning) i ASP
I övrigt finns det exempelkod på Dimac.net
Dim objImage, iWidth, iHeight, iNewWidth, strSave
set objImage = Server.CreateObject("W3Image.Image")
objImage.LoadImage("e:\Images\" & strSafeFileName1)
iHeight = objImage.Height
iWidth = objImage.Width
iNewWidth = iWidth/(iHeight/400)
objImage.Stretch iNewWidth, 400,"super"
strSave = objImage.SaveImage("e:\Images\" & strSafeFileName1, "JPG", 24)
set objImage = nothing
ändra sökvägarna.
istället för att spara filen på server emellan kan du skala om den direkt om du vill.
Sv:Bildhantering (förminskning) i ASP
Sv: Bildhantering (förminskning) i ASP
Sen öppnar du den binära datan i w3Image.