19. august 2005 - 12:43Der er
7 kommentarer og 1 løsning
vis thumbnails fra outputstream
Jeg prøver på at lave et galleri, jeg henter 9 stier på billeder der ligger på serveren, og jeg skulle nu gerne kunne vise thumbnails af disse billeder. Ind til videre har jeg nedestående kode, men hvordan kommer jeg videre, og hvordan får jeg outputstream lavet om til noget jeg kan binde til controlls osv?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
det gør du ikke.... du sørger for at lægge den kode du har der på en form, hvor der ikke vises andet (altså hvor du slet alt udover pagedirectivet på siden, og så udelukkende smider billedet ud i outputstream). ... du kan med fordel lægge koden i en ashx-fil - det giver lidt bedre performance. mvh
hov ... du har det jo i en løkke. den går ikke. du må vise et ad gangen, baseret på en variabel i din QueryString - fx: <img src="ImageServer.aspx?ImageId=100&Type=Thumbnail ... mvh
Hvis jeg må tage en hurtig en, billederne fylder ca 22kb pr stk (og der er 9 på hver side) kan det betale sig at ligge billederne ned i cachen efter første gang de er hentet?
ja det kan godt give dig lidt performance, men det der nok betyder mest i den forbindelse er at det caches på klienten, så browseren slet ikke henter billedet anden gang. mvh
men jeg bliver vel nød til at cache hvert billede under dens eget navn, og så åbne databasen og for hver sti jeg henter ud, skal der checkes om billedet allerede findes i cachen? men er det ikke næsten ligemeget i den her sammenhæng, 9x22kb er jo ikke voldsomt?
jo det er korrekt.... jeg skal ikke kunne sige dig hvad det i praksis vil kunne give dig - du kan jo altid gøre det, hvis der bliver problemer med performance. mvh
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.