| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Konverter en BMP til en Byte Array
    I objektorienteret programmering , det er næsten en nødvendighed at lære at konvertere billeder til byte arrays. Dette er nødvendigt , når du arbejder med medier applikationer som import og eksport billeder fra databaser. Det anbefales at gemme et billede i en database i en byte datatype i stedet for at bruge et billede. I Microsoft Visual C # , kan du bruge " MemoryStream "-klassen sammen med " ImageFormat.Gif " ejendom for at gøre konverteringen nemt. Ting du skal
    Microsoft Visual C # Express
    Vis Flere Instruktioner
    1

    Åbn Microsoft Visual C # Express og vælg " Nyt projekt ... " fra venstre rude på skærmen. Klik på " Visual C # " under "Installerede skabeloner " og dobbeltklik på "Windows Forms Application ".
    2

    Dobbeltklik på " PictureBox " for at tilføje et billede box kontrol til formularen. Tilføj en knap ved hjælp af samme teknik.
    3

    Højreklik på " PictureBox " kontrol og klik på "Egenskaber". Find " Image" ejendom under Udseende og klik på ellipsen for at åbne Vælg ressource dialogvinduet . Klik på " Importer" og søg efter en . " BMP " billede . Klik på "Åbn " og klik " OK".
    4

    Dobbeltklik på " Button1 " for at oprette et klik begivenhed for knappen. Tilføj følgende namespace til den allerførste linje i din kode modul : Hej

    hjælp System.IO ,
    5

    Kopier og indsæt følgende kode til knap klik begivenheden for at konvertere " . BMP "billede i billedet kassen i en byte array : Hej

    byte [ ] byteArray = null ;

    MemoryStream ms = new MemoryStream ();

    pictureBox1.Image . Save (ms , System.Drawing.Imaging.ImageFormat.Gif ),

    byteArray = ms.ToArray ();
    6

    Tryk på " F5 " for at køre programmet , og klik på " Button1 . "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en while-løkke i C 
    ·Hvordan til at fange alle DataGrid Arrangementer 
    ·Hvordan man skriver en simpel konsol File Transfer Sock…
    ·Sådan Edit DataGrid Cell i Silverlight 
    ·Hvad er betydningen af at lære C Sprog 
    ·Alternativer til Boomerang Decompiler 
    ·Hvad er en Xilinx XPS 
    ·Sådan Konverter Celsius til Fahrenheit i C + + uden at…
    ·C # : Sådan får eller Juster Dato 
    ·Sådan oprettes tekst for Direct3D C + + 
      Anbefalede Artikler
    ·Sådan bruges Radioknapper for PictureBox i Visual Basi…
    ·Sådan får du størrelsen på en fil på Python 
    ·Hvordan man kompilerer C og C + + Together 
    ·Sådan aktiveres Debugging i Visual Basic 
    ·Sådan Konverter Lowercase til store bogstaver i MIPS A…
    ·Sådan får du adgang VB Select Query 
    ·Sådan Konverter PrintStream til BufferedWriter 
    ·Hvorfor virker MySQL Standard til UTF -8 
    ·Hvordan man bruger PHP SQLite 
    ·Sådan bruges mysqladmin Flush -værter Kodede i PHP 
    Copyright © Computer Viden http://www.computerdk.com