sql >> Databáze >  >> RDS >> Oracle

Jak přidat 'System.Drawing.Image' do 'System.Web.UI.WebControls.Image'

Vypadá to, že chcete jednoduchý způsob, jak převést pole bajtů obrázku na obrázek. Žádný problém. Našel jsem článek to mi hodně pomohlo.

    System.Web.UI.WebControls.Image image = (System.Web.UI.WebControls.Image)e.Item.FindControl("image");

    if (!String.IsNullOrEmpty(currentAd.PictureFileName))
    {
        image.ImageUrl = GetImage(currentAd.PictureFileContents);
    }
    else
    {
        image.Visible = false;
    }

    //The actual converting function
    public string GetImage(object img)
    {
        return "data:image/jpg;base64," + Convert.ToBase64String((byte[])img);
    }

PictureFileContents je Byte[] a to je to, co funkce GetImage bere jako objekt.



  1. Jak vložit hodnotu NULL z proměnné PHP do MySQL, abyste se vyhnuli vkládání SQL?

  2. Odeslání řádku HTML tabulky do php

  3. Java a SQL:vrátí hodnotu null nebo vyvolá výjimku?

  4. Převod hexadecimálního řetězce na celé číslo v Amazon Redshift