1 pièce(s) jointe(s)
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:
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);
}
} |
Pièce jointe 598387
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:
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?