Jeg har en Access db, hvor jeg uploader billeder til med AspUpload, og jeg har en asp side hvor jeg gerne vil vise en thump af et billede fra databasen.
Kan man lave det sådan at AspImage: 1. Checker om der findes en thump til det billedet med ID et eller andet. 2a. hvis billedets thump findes så vises det. 2b. hvis billedet IKKE findes som thump, så generer AspImage det og gemmer det.
Jeg opretter min thumbnail når jeg uploader billedet, så er jeg sikker på det sker og jeg behøver ikke checke for om det er lavet og hvis ikke så lave en thumbnail.
Min kode:
' generer thumbnail
' husk response.content type ret = Response.ContentType ' sæt response.content type Response.ContentType = "image/jpeg\" ' her tilknytter jeg filnavnet fra upload objectet strPicture = file.path ' opret object Set Image = Server.CreateObject("AspImage.Image") ' tilknyt billede Image.LoadImage strPicture ' resize intRatio = ((75 * 100) / Image.MaxX) intNewY = CInt(Image.MaxY * (intRatio / 100)) Image.ResizeR 75, intNewY Image.ImageFormat = 1 'opret nyt filnavn image.filename = server.mappath("..") & "\thumbs\" & file.filename ' gem thumb image.saveimage ' clear object Set Image = nothing ' sæt response tilbage Response.ContentType = ret
'//akj
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.