Avatar billede para7 Nybegynder
08. april 2008 - 14:56 Der er 1 kommentar og
1 løsning

ASPImage loade fra sti i variabel

Kan man koble ASPImage på sit script, ved at sige:
Image.LoadImage(FileSource) i stedet for direkte fra en forms multipart? Jeg synes ikke det virker. Har prøvet dette:

            'Her bruges AspImage til at lave billedet tilpas lille:
            maxWidth = 110
            Set Image = Server.CreateObject("AspImage.Image")    'AspImage Resize funktion kaldes
            Image.LoadImage(FileSource)    'ophavsbillede er hentet ind
            detectMaxX = cstr(Image.MaxX)
            detectMaxY = cstr(Image.MaxY)
                response.write "FileSource: " & FileSource & "<br>"
                response.write "detectMaxX: " & detectMaxX & "<br>"
                response.write "detectMaxY: " & detectMaxY & "<br><br>"
                response.write "maxWidth er sat til: " & maxWidth & "<br>"
                'response.end
                'If detectMaxX > maxWidth Then
                    intRatio = ((maxWidth * 100) / detectMaxX)
                    intNewY = CInt(Image.MaxY * (intRatio / 100))
                    'Image.ResizeR maxWidth, intNewY
                    Image.ResizeR 110, 100
                'End If
                Image.ImageFormat =1
                Image.Sharpen 1
                Image.JPEGQuality = 80
                Image.FileName = "Bruger_" & request.querystring("id") & ".jpg" 
                Image.SaveImage
            Set Image = Nothing
Avatar billede para7 Nybegynder
09. april 2008 - 07:58 #1
OK, fejlen var bare at jeg manglede den fulde sti for save:
Image.FileName = uploadsDirVar & "\Bruger_" & request.querystring("id") & ".jpg"
Avatar billede para7 Nybegynder
09. april 2008 - 08:00 #2
Det snyder at det hedder Image.FileName, når det i virkeligheden er den fulde sti.
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