Avatar billede natsprinter Nybegynder
11. januar 2007 - 14:18 Der er 2 kommentarer og
1 løsning

Gøre et billede mindre med ASPimage

Jeg har følgende kode:

lilleX = 400
lilleY = 300
Set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage Request.ServerVariables("APPL_PHYSICAL_PATH")& "fotos\" & Filnavn
Image.Resize lilleX,lilleY
Image.ImageFormat = 1
Image.JPEGQuality = 85
Image.FileName = Request.ServerVariables("APPL_PHYSICAL_PATH")& "fotos\" & Filnavn
Image.SaveImage

Stien giver følgende output (som jeg tror er ok):

d:\web\testmig.dk\www\intranet\grafik\ansatte\id-6.jpg

Jeg får ingen fejlmeddelelser, men billedet bliver heller ikke mindre - det uploades nydeligt til serveren, stort og mægtigt. Tanken var så at billedet skulle skaleres til 150x100 .
Avatar billede goose Nybegynder
12. januar 2007 - 09:16 #1
Jeg bruger denne og den virker upåklageligt. Jeg har lige rettet den lidt til ud fra dine oplysninger:

<%
lilleX = 400
lilleY = 300
Set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage d:\web\testmig.dk\www\intranet\grafik\ansatte\ & Filnavn
Image.FileName = d:\web\testmig.dk\www\intranet\grafik\ansatte\ & Filnavn
Image.ImageFormat = 1
ProgressiveJPEGEncoding = true
Image.JPEGQuality = 85
Image.ResizeR lilleX,lilleY
Image.SaveImage
Set Image = Nothing
%>

Den typiske fejl er, at man ikke får skrevet den rigtige sti eller at variablen "Filnavn" er tom. Hvis billedet ikke bliver skalleret er det fordi det ikke bliver fundet på den angivne placering.

/Goose
Avatar billede natsprinter Nybegynder
12. januar 2007 - 11:40 #2
Ja, det er også det jeg selv er kommet frem til, men jeg syntes bare min sti er helt korrekt - træls.
Avatar billede goose Nybegynder
12. januar 2007 - 11:58 #3
Den er jo ikke helt korrekt når du i dit oprindelige spørgsmål skriver:

Image.LoadImage Request.ServerVariables("APPL_PHYSICAL_PATH")& "fotos\" & Filnavn

Stien giver følgende output (som jeg tror er ok):
d:\web\testmig.dk\www\intranet\grafik\ansatte\id-6.jpg

I din load.image skal den hente billedet i mappen "fotos" og i din sti skriver du mappen "ansatte"

Det stemmer ikke rigtigt.

/Goose
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