Avatar billede anri Novice
26. april 2006 - 10:32 Der er 2 kommentarer og
1 løsning

Estimere filstørrelse på billede

Jeg har et System.Drawing.Image som jeg ikke kender indholdet af. Nu skal jeg gemme billedet i det format der fylder mindst (jpg, png eller gif) fordi det skal sendes over en langsom modemforbindelse.

Er der en måde, hvorpå jeg kan estimere filstørrelsen FØR jeg gemmer billedet.
I dag gemmer jeg alle formater, sammenligner størrelser og sletter alle andre end det mindste billede..
Det virker jo ikke smart.
Avatar billede dr_chaos Nybegynder
26. april 2006 - 10:35 #1
læg evt billedet i et bytearray.
så kan du se størrelsen der.
Findes sikkert bedre løsninger.
Avatar billede anri Novice
26. april 2006 - 11:43 #2
Ja det er selvfølgelig en løsning..  Måske at save til 3 memorystreams og sammenligne, men hvis nu der er en derude, der har en bedre måde...
Avatar billede anri Novice
05. februar 2007 - 20:42 #3
Den bedste løsning var alligevel at bruge temp filer..  Memory-streams æder for meget hukommelse.
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