Avatar billede dsjk Novice
11. april 2002 - 22:03 Der er 2 kommentarer og
1 løsning

aspimage - den ene virker - den anden gør ikke hvorfor

Jeg har 2 næsten ens koder i hver sin fil, den øverste af den virker fint, men den nederste får ikke lavet billedet ordenligt men får dog lavet et eller andet.

<%
Set Image = Server.CreateObject("AspImage.Image")
fil = "image1.jpg"
imgFullPath = (Server.MapPath("../billeder/test/temp/"& fil ))

Image.LoadImage imgFullPath

Image.GetImageFileSize imgFullPath, X, Y
Image.MaxX = X
Image.MaxY = Y

'If X > Y Or X > 150 Then
ResizedX = 150
ResizedY = 200
'End If   

Image.Resize ResizedX, ResizedY

Image.ImageFormat = 1
Image.JPEGQuality = 50
Image.FileName = Server.MapPath("../billeder/test/image10.jpg")
Image.SaveImage
Set Image = Nothing

%>

Denne virker ikke:

<%
Set Image = Server.CreateObject("AspImage.Image")
fil = "image1.jpg"
indmappe = (Server.MapPath("../billeder/test/temp/"& fil ))

Image.LoadImage indmappe

Image.GetImageFileSize imgFullPath, X, Y
Image.MaxX = X
Image.MaxY = Y

'If X > Y Or X > 150 Then
ResizedX = 150
ResizedY = 200
'End If   

Image.Resize ResizedX, ResizedY

Image.ImageFormat = 1
Image.JPEGQuality = 50
Image.FileName = Server.MapPath("../billeder/test/image10.jpg")
Image.SaveImage
Set Image = Nothing

%>
Avatar billede dsjk Novice
11. april 2002 - 22:04 #1
den eneste forskel er at jeg i den øverste har imgFullPath og i den nederste har jeg indmappe.
Skal det være imgFullPath???
Avatar billede coltau Juniormester
11. april 2002 - 22:07 #2
Mon ikke at du skal ændre denne linie:
Image.GetImageFileSize imgFullPath, X, Y

til:
Image.GetImageFileSize indmappe, X, Y
Avatar billede dsjk Novice
11. april 2002 - 22:12 #3
aaarhh, havde lige overset den.

takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester