Avatar billede dna Nybegynder
11. marts 2004 - 08:05 Der er 5 kommentarer og
1 løsning

BinaryWrite uden komponent?

Hej alle eksperter!

Jeg ville lige om jeg med .NET frameworket har mulighed for at lave en "on-the-fly" billede-kreation og udskrivning, som jeg i det gamle .asp 3.0 brugte f.eks. aspImage til.

Savner den funktion jeg havde med BinaryWrite.
Findes det?

dna
Avatar billede burningice Nybegynder
11. marts 2004 - 09:44 #1
jada... det er ikke det store problem. Du kan lave et billede og gemme det til

1) en fil
2) en stream
3) et byte-array
Avatar billede dna Nybegynder
11. marts 2004 - 12:08 #2
cyberfessor: Lyder da godt. Jeg vil gerne have sådan, at et billede er en .asp(x) fil, og så viser et billede efter at have lavet noget db-kald.

Kan du give et eksempel, et link eller fortælle hvor i frameworket jeg skal kigge, for at få det til at virke?!

dna
Avatar billede burningice Nybegynder
11. marts 2004 - 12:20 #3
Bitmap image = new Bitmap(100, 200);
Graphics g = Graphics.FromImage(image);

//tegn en masse

image.Save(Response.OutputStream);
image.Dispose();
Avatar billede dna Nybegynder
11. marts 2004 - 14:00 #4
Jeg tror på, at det virker, så hvis du smider et svar, så er der point til dig! :-)

1000 tak for hjælpen!

dna
Avatar billede burningice Nybegynder
11. marts 2004 - 14:18 #5
:) svar
Avatar billede dna Nybegynder
30. marts 2004 - 14:23 #6
Har fået det testet nu, og ville da bare lige sige, at det virker 100% efter hensigten!

Hvis der er andre der falder over spørgsmålet, så skal man bare lige huske at angive fil/billede type efter OutPutStreamen!

dna
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