Avatar billede bondester Nybegynder
08. maj 2006 - 23:29 Der er 1 kommentar og
1 løsning

Løbende generering af thumbs med AspImage

Jeg er ved at lave mit eget lille galleri, men har lidt problemer med at få AspImage til at (on the fly) generere thumbs.

Jeg bruger følgende kode!
Funktionen som lister billederne:
*************************************************************************
    Function ListFiler(mappen)
        Dim filer, obj, strTemp
        Set filer    = CreateObject("Scripting.FileSystemObject").GetFolder(Server.Mappath(mappen)).Files

        For Each obj in filer
            strTemp = strTemp & "<img src=inc_crtthb.asp?Fil=" & Server.Mappath(obj.Name) & """ border=""0""><br><br>"
        Next

        ListFiler    = strTemp
        Set filer    = Nothing
    End Function
*************************************************************************

inc_crtthb.asp ser således ud:
*************************************************************************
Dim strFilNavn

strFilNavn = Request.QueryString("Fil")

If strFilNavn = "" Then        '// HVIS DER INGEN FIL ER MELDES FEJL, ELLERS FORTSÆT
    Response.Write "FEJL"
Else
    '// START ASPIMAGE
    Set MyImage = Server.CreateObject("AspImage.Image")
    MyImage.LoadImage strFilNavn

    '// SIKRE AT BILLEDERNE IKKE BLIVER OVER 90p HØJE
    If MyImage.MaxY < MyImage.MaxX Then
        MyImage.Resize 120,90
    ElseIf MyImage.MaxY = MyImage.MaxX Then
        MyImage.Resize 90,90
    Else
        MyImage.Resize 60,90
    End If

    MyImage.ImageFormat = 1
    MyImage.JPEGQuality = 30
    ProgressiveJPEGEncoding = True

    Response.BinaryWrite MyImage.Image
    Set MyImage = Nothing
End If
*************************************************************************

Det eneste der sker er at jeg får hvide kasser istedet for billederne :-|
Nogen der kan hjælpe mig på vej?

Vh. Cowman
Avatar billede bondester Nybegynder
09. maj 2006 - 10:14 #1
Vi afsætter lidt flere point.
Avatar billede bondester Nybegynder
16. maj 2006 - 23:29 #2
Har selv fundet en alternativ løsning.
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