Avatar billede peterfup Nybegynder
19. maj 2003 - 21:36 Der er 7 kommentarer og
1 løsning

Konvertere Image til bytearray...

Hejza...

Nogen som ved hvordan man konverterer et Image object om til et bytearray?

/PeterFup
Avatar billede martin_moth Mester
20. maj 2003 - 07:23 #1
sjh har givet løsningen her: www.eksperten.dk/spm/345910
Avatar billede peterfup Nybegynder
21. maj 2003 - 00:39 #2
Ja, jeg ser nu at jeg ligger i den forkerte kategori... Jeg arbejder i .Net, så måden beskrevet i det spørgsmål fungerer ikke!

Jeg har prøvet med følgende:

        Dim stream2 As FileStream
        Dim i2 As Integer
        Dim by2 As Byte

        stream2 = File.Open("C:\mms.jpeg", FileMode.Open)

        Dim PICBytes2(stream2.Length) As Byte

        i2 = 0

        If i2 < stream2.Length - 1 Then

            by2 = stream2.ReadByte()
            PICBytes2(i2) = by2
            i2 = i2 + 1

        End If

        stream1.Close()

Med ud af et billede får jeg kun tre elementer i lit array, nemlig 2,5,5

Lige lidt nok info for et helt billede...

Er der andre forslag? Er nybegynder i VB så jeg kan ikk lige se hvordan det ska løses.

/PeterFup
Avatar billede martin_moth Mester
21. maj 2003 - 09:22 #3
Prøv at lukke dette sp. og stil det i .NET, der får du sikkert bedre svar :o) Ellers er der jo mdsn.microsoft.com, men der kan jeg ikke umiddelbart finde noget
Avatar billede peterfup Nybegynder
21. maj 2003 - 10:04 #4
Har flyttet spørgsmålet...
Avatar billede martin_moth Mester
21. maj 2003 - 10:19 #5
Du skal nok lukke dette sp. så, da du ikke må have det samme spørgsmål åbent to steder - det er der nogen der kan finde på at blive sure over :o)
Giv selv et svar, og accepter det...
Avatar billede peterfup Nybegynder
22. maj 2003 - 12:44 #6
Admin har flyttet dette spørgsmål, så der findes kun det her!
Ligger nu i .Net

/PeterFup
Avatar billede martin_moth Mester
22. maj 2003 - 14:33 #7
Så er der bare at håbe på et godt svar ;o)
Avatar billede peterfup Nybegynder
02. juni 2003 - 10:10 #8
Nå, men jeg må hellere lige smide løsningen her:

Dim fs1 As FileStream

        fs1 = File.Open("C:/billede.jpg", FileMode.Open)

        Dim count1 As Integer = fs1.Length
        Dim bytesFile1(count1 - 1) As Byte

        fs1.Read(bytesFile1, 0, count1)

        fs1.Close()

        'Billedet ligger i arrayet bytesFile1
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