24. marts 2003 - 19:42
Der er
12 kommentarer og 1 løsning
aspimage virker ikke
Jeg har flg kode, men det virker ikke. billedet bliver slet ikke ændret ... ? Hvorfor Set ASPImage = Server.CreateObject("AspImage.Image") ASPImage.LoadImage fil2 ImageHeight = ASPImage.MaxY ImageWidth = ASPImage.MaxX size = 70 if ImageHeight > size then NewHeight = Cint(ImageHeight*size/ImageWidth) NewWidth = size ASPImage.Resize NewWidth, NewHeight aspimage.saveimage end if
Annonceindlæg fra Pax8
24. marts 2003 - 19:43
#1
Hvad indeholder variablen fil2
24. marts 2003 - 19:55
#2
D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg
24. marts 2003 - 19:57
#3
undskyld forsinkelsen skulle lige på tanken efter smøger
24. marts 2003 - 20:26
#4
slet ingen som kan hjælpe mig ?
24. marts 2003 - 20:39
#5
size = 70 Set objImg = Server.CreateObject("AspImage.Image") objImg.LoadImage D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg ImageHeight = objImg.MaxY ImageWidth = objImg.MaxX NewHeight = Cint(ImageHeight*size/ImageWidth) NewWidth = size Set objImg = Nothing Set Image = Server.CreateObject("AspImage.Image") Image.LoadImage D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg Image.FileName = D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg Image.ImageFormat = 1 ProgressiveJPEGEncoding = true Image.JPEGQuality = 80 Image.ResizeR NewWidth,NewHeight Image.SaveImage Set Image = Nothing /Goose
24. marts 2003 - 20:41
#6
24. marts 2003 - 20:43
#7
Hvis mit første bud ikke virker, så prøv denne: size = 70 Set objImg = Server.CreateObject("AspImage.Image") objImg.LoadImage "D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg" ImageHeight = objImg.MaxY ImageWidth = objImg.MaxX NewHeight = Cint(ImageHeight*size/ImageWidth) NewWidth = size Set objImg = Nothing Set Image = Server.CreateObject("AspImage.Image") Image.LoadImage "D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg" Image.FileName = "D:\websider\global\c-cc.dk\c-cc.dk\www\grafik\varer\test_t.jpg" Image.ImageFormat = 1 ProgressiveJPEGEncoding = true Image.JPEGQuality = 80 Image.ResizeR NewWidth,NewHeight Image.SaveImage Set Image = Nothing /Goose
24. marts 2003 - 20:45
#8
takker, men nu har jeg et lille tillægsproblem... det må maks være 70 på den største led, men uden at det mister propertionerne...
24. marts 2003 - 20:51
#9
Jamen så må du jo bare checke om bredden er større end højden, er den det skal den udfører det ene, er det ikke tilfældet skal den udfører noget andet. /Goose
24. marts 2003 - 20:53
#10
Står forøvrigt også på den side jeg linkede til længere oppe, så prøv og kig på den side så løser det sig nok det hele ... /Goose
24. marts 2003 - 20:55
#11
If ImageHeight > ImageWidth Then NewHeight = Cint(ImageHeight*size/ImageWidth) NewWidth = size Else NewWidth = Cint(ImageWidth*size/ImageHeight) NewHeight = size End If -så får du ikke mere for den 25 øre :o) /Goose
24. marts 2003 - 20:56
#12
thanx
24. marts 2003 - 21:01
#13
Det var så lidt /Goose
Kurser inden for grundlæggende programmering