report viewer pass image from form possible?

后端 未结 2 534
一向
一向 2021-01-01 03:43

Using visual Studio ultimate 2012.

Im currently building a report to be printed in report viewer. so far i have a bunch of text boxes that Gets its values from my fo

2条回答
  •  [愿得一人]
    2021-01-01 04:15

     public string ImageToBase64(Image image, 
      System.Drawing.Imaging.ImageFormat format)
    {
      using (MemoryStream ms = new MemoryStream())
      {
        // Convert Image to byte[]
        image.Save(ms, format);
        byte[] imageBytes = ms.ToArray();
    
        // Convert byte[] to Base64 String
        string base64String = Convert.ToBase64String(imageBytes);
        return base64String;
      }
    }
    

    Convert your image to base64 string and then pass it to your report as parameter and then set the Report image to this parameter.

提交回复
热议问题