>Er der ikke en som kan hjælpe mig med et par liner koder som rigtigt kan
>resize et billed og indsætte det i html uden at lave en ny billed fil...?
Her er "et par" liniers kode der kan gøre det du savner.
Først laver du en crttmb.asp med følgende indhold:
<%
Dim strFuldeSti, strFilNavn, intSize, intQuality, keepRatio
strFuldeSti = Request("Path")
strFilNavn = Request("File")
intSize = 150
intQuality = 90
Set MyImage = Server.CreateObject("AspImage.Image")
Dim strOriginal, strThumb, ResizedX,ResizedY
strOriginal = strFuldeSti & strFilNavn
MyImage.LoadImage strOriginal
ResizedY = (intSize / MyImage.MaxX) * MyImage.MaxY
MyImage.Resize intSize, ResizedY
MyImage.ImageFormat = 1
MyImage.JPEGQuality = intQuality
ProgressiveJPEGEncoding = true
Response.BinaryWrite MyImage.Image
Set MyImage = Nothing
%>
Denne kalder du i dit html med:
<IMG SRC="crttmb.asp?Path=DIREKTESTI&File=NAVNPÅDITBILLEDE">
DIREKTESTI = Direkte sti til dit billede. Dette er IKKE
www.x.dk/a.jpg, men istedet f.eks. d:\home\FtpBrugernavn\www\ (det er
den måde AspImage vil ha' det.
NAVNPÅDITBILLEDE = dit billedenavn. F.eks. BILLEDE.JPG
Det er typisk den direktesti der er forkert, hvis du ikke får vist dit
billede korrekt.
I crttmb.asp er variablen intSize den bredde som du vil have dit nye
billede i. højden på billedet bliver automatisk sat i forhold til det
originale billede.
Kig evt. på linket i min signatur, hvis du vil se mit fotoalbum hvor
jeg bruger det.
--
Mvh. Brain, øhh Brian.
Hent mit ASP fotoalbum her:
http://activedeveloper.dk/download/default.asp?mode=showdownload&id=598
http://www.patricia-brinch.dk og
http://www.Zelinski.dk