Avatar billede thomaskramer Juniormester
11. marts 2008 - 01:21 Der er 10 kommentarer og
1 løsning

jpeg.sharpen

Hej

Jeg har følgende kode, som laver 2 thumbs af et billede:

---------------------------------------------------------

if (varercount < maxvarer) {
            abillede = Upload.Files("FILE1");
           
            oname = "b"+nu.getYear()+nu.getMonth()+nu.getHours()+nu.getMinutes()+nu.getSeconds();
            oext = abillede.Ext;
           
            abillede.SaveAs(Server.MapPath("../uploads")+"\\"+oname+oext);
           
            b = abillede.Filename;
            b_w = abillede.ImageWidth;
            b_h = abillede.ImageHeight;
            lb = b;
            mb = b;       
           
            Jpeg = Server.CreateObject("Persits.Jpeg");
            Jpeg.Open (Server.MapPath("../uploads")+"\\"+oname+oext);

           
            binfo = scale(b_w,b_h,144,209);
           
            Jpeg.Width = binfo.w;
            Jpeg.Height = binfo.h;
            lb = oname+"_small"+oext;
            lb_w = binfo.w;
            lb_h = binfo.h;
            Jpeg.Save(Server.MapPath("../uploads")+"\\"+oname+"_small"+oext);
           
            Jpeg.Open (Server.MapPath("../uploads")+"\\"+oname+oext);
                   
            binfo = scale(b_w,b_h,280,400);
           
            Jpeg.Width = binfo.w;
            Jpeg.Height = binfo.h;
            mb = oname+"_medium"+oext;
            mb_w = binfo.w;
            mb_h = binfo.h;
            Jpeg.Save(Server.MapPath("../uploads")+"\\"+oname+"_medium"+oext);


---------------------------------------------------------

Spørgsmålet hertil er:

kan jeg få jpeg.sharpen skrevet ind i det kode - så thumbs'ne kan blive lidt skarpere?

Koden jeg gerne vil have ind er:

Jpeg.Sharpen 1, 250

Jeg aner intet om ASP - eller ihvertfald meget, meget lidt :-)

200 point på højkant
Avatar billede fennec Nybegynder
11. marts 2008 - 08:15 #1
http://www.aspjpeg.com/manual_04.html#4_2

Du skal bare kalde den lige inden Save kaldet:
Jpeg.Sharpen 1, 250
Jpeg.Save(Server.MapPath("../uploads")+"\\"+oname+"_small"+oext);
Avatar billede thomaskramer Juniormester
11. marts 2008 - 09:51 #2
Det er også det jeg har forsøgt.

Men så får jeg en "expected: ','" fejl
Avatar billede fennec Nybegynder
11. marts 2008 - 10:08 #3
Ved du hvilken version du bruger??

response.write Jpeg.Version
Avatar billede thomaskramer Juniormester
11. marts 2008 - 11:18 #4
Det er asp.jpeg v1.3
Avatar billede thomaskramer Juniormester
11. marts 2008 - 11:23 #5
Rettelse: det er version 1.901
Avatar billede fennec Nybegynder
11. marts 2008 - 11:46 #6
ja så skulle den da virke. Hjælper det at smide () omkring:
Jpeg.Sharpen(1, 250)
Avatar billede thomaskramer Juniormester
11. marts 2008 - 12:03 #7
BINGO!!!
Avatar billede thomaskramer Juniormester
11. marts 2008 - 12:04 #8
Du er jo genial :-)

Tak for hjælpen :-)

Smid et svar, og du skal få hele puljen.
Avatar billede fennec Nybegynder
11. marts 2008 - 12:47 #9
.o) <-- One Eyed Jack
Avatar billede thomaskramer Juniormester
11. marts 2008 - 12:57 #10
Du ved måske generelt meget om ASP?

jeg har jo altid mange spørgsmål, som jeg ikke selv kan besvare :-)
Avatar billede fennec Nybegynder
11. marts 2008 - 13:03 #11
Jeg har da tjent et par point her i ASP kategorien :o)

Men ja, jeg har arbejdet med ASP udvikling i over 5 år, så jeg er ret godt inde i sproget.
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

IT-JOB

Politiets Efterretningstjeneste

Sektionsleder for Systemer i PET

Politiets Efterretningstjeneste

Vil du være med til at udvikle PETs ITSM-platform?

KMD A/S

AI Engineer

Capgemini Danmark A/S

Open Application (Denmark)

Netcompany A/S

IT Consultant