IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Convertir un label en type image


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    ETUDE
    Inscrit en
    Septembre 2016
    Messages
    360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : ETUDE
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2016
    Messages : 360
    Par défaut Convertir un label en type image
    Bonjour le forum j'ai un bout de code qui permet de généré les codes barres type EAN13
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    string Barrcode, Check12Digits;
                if (txtBarcode.Text != "")
                {
                    Check12Digits = txtBarcode.Text.PadRight(12, '0');
                    Barrcode = EAN13Class.EAN13(Check12Digits);
                    label1.Text = Barrcode;
     
     
     
     
                    if (!String.Equals(EAN13Class.Barcode13Digits,"") || (EAN13Class.Barcode13Digits != ""))
                    {
                        richTextBx1.Text = EAN13Class.Barcode13Digits.ToString();
     
                        Int32 intStart = Convert.ToInt32(richTextBox1.TextLength - 1);
                        ChangeTextColor.ChangeColor(richTextBox1, intStart);
                    }
     
     
     
                }
    Nom : BARECODE.PNG
Affichages : 121
Taille : 11,2 Ko
    le code barre est généré sur un label
    maintenant je souhaite convertir ce label en image afin de sauvegarder pour cela j'ai essayé le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      private void button1_Click(object sender, EventArgs e)
            {
                byte[] imageBytes = Convert.FromBase64String(label1.Text);
                MemoryStream ms = new MemoryStream(imageBytes, 0, imageBytes.Length);
     
                // Convert byte[] to Image
                ms.Write(imageBytes, 0, imageBytes.Length);
                System.Drawing.Image image = System.Drawing.Image.FromStream(ms, true);
                pictureBox1.Image = image;
            }
    mais j'obtient une erreur lors de la conversion. est t'il possible de convertir un label en type image?

  2. #2
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut
    bonjour

    Seule issue : une "capture d'ecran" du control label en cause grâce à la méthode d'instance :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Label  lbl=new label();
    lbl.text="hello world";
     
    ......
    Rectangle targetBounds = new Rectangle(0,0,200,200);
    Bitmap bitmap = new Bitmap(targetBounds.Width,targetBounds.Height);
     
     
    lbl.DrawToBitmap(bitmap,targetBounds);
    Bon code..

  3. #3
    Membre éclairé
    Homme Profil pro
    ETUDE
    Inscrit en
    Septembre 2016
    Messages
    360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : ETUDE
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Septembre 2016
    Messages : 360
    Par défaut
    Bonjour MABROUKI merci beaucoup ca marche

Discussions similaires

  1. Changer apparance input de type image.
    Par licorne dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 04/08/2005, 14h11
  2. Convertir un string en type property ou object
    Par bencot dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2004, 20h18
  3. Comment mettre un label sur une image
    Par dug dans le forum MFC
    Réponses: 3
    Dernier message: 07/04/2004, 10h40
  4. [VB.NET] Afficher un type Image
    Par cicko dans le forum ASP.NET
    Réponses: 4
    Dernier message: 20/02/2004, 10h58
  5. Convertir une date en type string
    Par ziboux dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/10/2003, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo