Billede bliver ikke resized korrekt
Jeg har et problem med at resize et billede via AspImage. Problemet består i, at det er som om komponentet er fuldstændig ligeglad med hvad jeg angiver som ny Y-parameter (højde). Vælger jeg at få resized et billede på 510x365 pixels til maks. 300 pixels bredde, resizes billedet til 300x489 pixels hvilket bestemt ikke stemmer overens med billedets aspect ration.Koden ses nedenfor og jeg håber nogen har en løsning på problemet.
strFilePath = Server.MapPath(strFileName)
Set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage strFilePath
Image.GetImageFileSize strFilePath, X, Y
Image.MaxX = X
Image.MaxY = Y
If Image.MaxX > 300 Then
intNewY = CInt((intWidth/Image.MaxX) * Image.MaxY)
Image.ResizeR 300, intNewY
Image.ImageFormat = 1
Image.JPEGQuality = 80
Image.SaveImage
End If
Set Image = Nothing
På forhånd tak.
/Kurt
