Avatar billede kometen79 Nybegynder
01. marts 2009 - 14:58 Der er 7 kommentarer og
1 løsning

Thumbnail af billeder i mappe

Kære eksperter,

Jeg har brug for hjælpe til at læse alle filer fra en mappe og udfra filerne kun vælge dem der ikke har endelsen _thumb og genererer et en thumbnail udfra det.

Jeg bruger ASP Jpeg til at lave filerne:

<%
' Create instance of AspJpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")

' Open source image
Jpeg.Open "c:\path\myimage.jpg"

' New width
L = 100

' Resize, preserve aspect ratio
Jpeg.Width = L
Jpeg.Height = Jpeg.OriginalHeight * L / Jpeg.OriginalWidth

' create thumbnail and save it to disk
Jpeg.Save "c:\path\thumbnail.jpg"

%>

Håber I kan hjælpe
Avatar billede keysersoze Guru
01. marts 2009 - 15:10 #1
Avatar billede kometen79 Nybegynder
01. marts 2009 - 15:27 #2
Fedt nok, hvordan spørg jeg på om endelsen på filnavnet er _thumb.jpg?
Avatar billede keysersoze Guru
01. marts 2009 - 15:30 #3
if Right(filname, 10) = "_thumb.jpg" Then
Avatar billede kometen79 Nybegynder
01. marts 2009 - 15:46 #4
Super, hvordan fjerner jeg de 4 sidste fra en string, således at filen prudukt.jpg kun læses som produkt?

Så tror jeg vi er der :)
Avatar billede keysersoze Guru
01. marts 2009 - 16:02 #5
Det kan du gøre på rigtig mange måder - fx Left(filnavn,Len(filnavn)-4) eller Replace(filnavn,".jpg","")
Avatar billede kometen79 Nybegynder
01. marts 2009 - 16:43 #6
Perfekt, tak for det smid et svar, så er der point
Avatar billede keysersoze Guru
01. marts 2009 - 16:52 #7
der er allerede lagt et svar :)
Avatar billede kometen79 Nybegynder
01. marts 2009 - 17:14 #8
Takker
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