Avatar billede steffansteffan Nybegynder
25. december 2004 - 12:07 Der er 12 kommentarer og
1 løsning

Opløsning på billede?

Jeg er ved og lave et Billede System Hvor jeg udskriver alle billeder der er uploadet af en bestemte bruger på en side.
Jeg har så fået udkskrevet, billede Størrelsen i antal Byte, men søger nu en stump kode der kan vise billedes Opløsning i antal pixel på skærmen.

Jeg har forsøgt mig med Javascripts, men da jeg giver den en Fast højre og brede på min udskrivnings liste dur det ikke.

Nogle der kan hjælpe mig videre?
Avatar billede tjaz Nybegynder
25. december 2004 - 12:10 #1
Image.Height * Image.Width ?
Avatar billede steffansteffan Nybegynder
25. december 2004 - 12:14 #2
hvad tænker du på tjaz? Er ikke lige med.
Avatar billede tjaz Nybegynder
25. december 2004 - 12:15 #3
Hvilket komponent bruger du til at uploade dine billeder med ?
Avatar billede steffansteffan Nybegynder
25. december 2004 - 12:17 #4
Jeg bruger "Ingen komponent"
Avatar billede tjaz Nybegynder
25. december 2004 - 12:19 #5
Hmm okay ... hvis du vil finde antallet af pixel som dit billede anvender på skærmen er det jo bare at gange højden med bredden ...

...
...
...
...

4 x 3 = 12 pixel ...

Hvis det ikke er det du mener så er jeg ikke med ...
Avatar billede steffansteffan Nybegynder
25. december 2004 - 12:24 #6
Det er ikke det som jeg tænker på:

Jeg har en database med en masse billeder i. Jeg udskriver dem så på en side sådan her:

            Slet billede | Ret billede
  Billede  Filstørrelse: 14578 Byte
            Opløsning: 210x200

            Slet billede | Ret billede
  Billede  Filstørrelse: 58452 Byte
            Opløsning: 258x245

Det er så den Opløsning jeg skal ha fundet ud af hvordan man laver, altså en kode der kan finde ud af hvor stort billede er.
Stadig ikke med?
Avatar billede coolstar Nybegynder
27. december 2004 - 01:02 #7
Det er jo også højde gange bredde :-)

Opløsningen er jo antal pixels i højde og bredde.

Så Tjaz har da umiddelbart ret :)
Avatar billede steffansteffan Nybegynder
06. januar 2005 - 19:13 #8
Ja okay, Jeg skal have opløsningen på billede. Sry der er gået så lang tid.
Avatar billede tjaz Nybegynder
06. januar 2005 - 19:35 #9
Hvis du ikke bruger et komponent til at uploade dine billeder med kan du ikke finde ud af det med asp ... så skal du MÅSKE have fat i noget javascript, men selv der er jeg i tvivl om, om det er muligt.

Hvis du uploade dine billeder med et komponent som fx aspupload ville det være muligt at hente bredden og højden ind i databasen samtidig med at du uploader angivet ved netop de 2 kommandoer jeg skrev i min første kommentar:

Image.Height og Image.Width

Du kan læse mere om aspupload og de muligheder du har med det her:
http://www.aspupload.com/manual.html
Avatar billede steffansteffan Nybegynder
06. januar 2005 - 22:37 #10
Jeg bruger ingen komponent, men jeg har også hørt det kan lade sig gøre via Javascripts.
Avatar billede steffansteffan Nybegynder
09. januar 2005 - 00:40 #11
Jeg vil køre på det nuværende system, unden kompoment, men ikke nogle bud?
Avatar billede steffansteffan Nybegynder
09. januar 2005 - 17:13 #12
Når lukker tråden ingen Respons...
Avatar billede tagman Nybegynder
12. januar 2005 - 16:36 #13
Du SKAL bruge en komponent. ASP har ikke noget indbygget objekt til at håndtere det. Hent gratis billedekomponent, som kan ALT her: imagemagick.org

Brug derefter:

set img = server.createobject("magick.imagemagick1") 'Ikke sikker... måske hedder objektet noget andet

strOploesning = img.identify "-size",server.mappath("sti/til/billede.gif")

...og ImageMagick er virkelig da shit!!!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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