Nu siger du skalere, men i hvilken forstand?? Du kan jo sagtens bestemme størrelsen på billedet uden AspJpeg: <IMG SRC="&strPhotoName&" height="100" width="100">
Hvis det deri mod er for at oprette en gang thumbernails, og du vil have gjort billederne mindre, for at spare båndbrede, skal du selvfølgelig have gang i AspJpeg :o)
Í første omgang skal du glemme at indbygge det i din kode. Få lavet et script der fungere, ved at bruge de eks fra linket (som vi ved virker...)
Start med det første eks. Vær påmærksom på at den skaber en ny fil, så billedet skal gemmes i en mappe på serveren, hvor der er skriverettighed til.
Det er altid en god ide at få lavet et script som fungere, inden man smider det ind i sin egen kode. Der kan nemlig være mange forskellige indstillinger, der skal laves på serveren, for at få det til at fungere. Det er derfor en god måde at nedskære fejlvariablerne, da vi ved den leveret kode virker, så i første omgang er det serverindstillinger/parametre der skal indstilles :o)
I første eks skal du bare ændre source sti og destination sti. Så skulle der gerne blive oprettet et billed.
Følgende kode har jeg forsøgt at bruge hvor billedet bliver sendt direkte til brugerens browser med jeg skulle gerne have den til at vise "&strPhotoName&" i resize.asp filen:
if (rs("filepath")&rs("filename")) = strPhotoName then found=true strCurrentPhoto="<tr><td><IMG SRC=resize.asp></td></tr><tr><td align=center>"&rs("name")&"</td></tr><tr><td align=center><i>"&formatDateTime(rs("DateModified"),2)&"</i></td></tr><tr><td align=center>"&(rs("size")/1000)&" Kb</td></tr>"
--------resize.asp------ <% Response.Expires = 0 Set Jpeg = Server.CreateObject("Persits.Jpeg")
Der findes 2 måder at styre et billed arkiv/thumbernails. 1. On the fly. Thumbernails bliver oprette når de skal bruges (den metode du har brugt) 2. Created. Thumbernails bliver oprette samtidig med hovedfilen. Så har man altså to billeder (mitBilled.jpg og mitBilled_small.jpg)
Jeg vil helt klart anbefale metode 2, da den lægger mindre pres på serveren. Nå et nyt billede bliver uploaded, laver du så en lille udgave som du kalder xx_small.jpg. (første eks i mit link)
Synes godt om
Ny brugerNybegynder
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.