30. maj 2003 - 13:35Der er
8 kommentarer og 1 løsning
Billeder i ASP.NET på IIS (problemer med STORE JPG)
Jeg har nogle problemer med en billeddatabase jeg laver i ASP.NET. Jeg bruger MS SQL Server 2000!
Først havde jeg problemer med at uploade store billeder, hvilket jeg fandt ud af selv vha. følgende settings under web.config:
<httpRuntime maxRequestLength="25000" />
Nu har jeg følgende problem.
Jeg har uploaded to store billeder med følgende data:
Billede 1: Type: BMP Størrelse: 23 MB
Billede 2: Type JPEG Størrelse: 11 MB
Under upload blev der genereret thumbnails ved begge billede, der bliver vist i thumbnail oversigten.
Man når man vil vælge at se billederne i fuld format (der dog via. HTML height og width begrænses til ca 500px) vil browseren kun vise BMP billedet.
Ved visningen af JPEG billede viser browseren blot "krydset" der normalt indikerer at billedet ikke findes på den angivne URL.
Hvad skyldes dette ?
Jeg har netop forsøgt at uploade et meget større billede i BMP (23 MB) for at se om det var pga. billederne størrelse at det ikke kunne vises man, det er tilsyneladende kun ved STORE JPEG billeder at problemet opstår...
- Jeg bruger en Internet Explorer 6.0 under windows XP (problemet opstår også under Opera (den nyeste)) - Jeg har prøvet at uploade flere JPG billeder der ikke fylder så meget og det virker fint - Og sidste spørgsmål!!!!!!! NEJ JPG filen kan ikke vises lokalt.... A-HA!!! så ligger problemet jo der!
Jeg tænkte nu mere på billedets dimension målt i pixel. Og her er et 11mb jpeg billede efter al sandsynlighed langt størrere end bmp-billedet (eftersom en typisk kompression ligger omkring 1:10). Sådanne slags billeder benyttes nærmere til offset og lign.
Det skal måske lige siges at billeddatabasen bygges til et intranet, så download hastighed er ikke noget problem.
Iøvrigt har jeg fundet løsningen på problemet selv. Det billede jeg testede med var af typen CMYK og IKKE RGB, som er det eneste IE kan håndtere. DERFOR ville internet explorer ikke vise billedet!
Til fremtidige læsere kan det siges at jeg aldrig fandt dokumentation på microsofts website omkring dette emne, men en søgning på Google gav flere links omkring problemet.
Synes godt om
Ny brugerNybegynder
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.