将图像从图片框传递到 rdlc 报告

Passing image from picturebox to rdlc report

提问人:Joey Delos Santos 提问时间:11/17/2023 最后编辑:Joey Delos Santos 更新时间:11/17/2023 访问量:9

问:

在此处输入图像描述ImageConverter 转换器 = new ImageConverter(); byte[] imageBytes = (byte[])转换器。ConvertTo(pictureBox_qr.图像,typeof(byte[]));

            // Save image to a temporary file
            string tempFilePath = Path.GetTempFileName();
            File.WriteAllBytes(tempFilePath, imageBytes);

            reportViewer1.LocalReport.EnableExternalImages = true;
            // Pass temporary file path to the report
            ReportParameter imageParameter = new ReportParameter("pic_qrcode", tempFilePath);
            reportViewer1.LocalReport.SetParameters(new ReportParameter[] { imageParameter });
            
           // reportViewer1.LocalReport.SetParameters(new ReportParameter[] { imageParameter });

            // Refresh and display the report
            reportViewer1.RefreshReport();

我无法显示pictureBox_qr的实际图像。图像到 rdlc 仅报告 X 图像。在此处输入图像描述

显示pictureBox_qr中的实际图像。图像到 rdlc 报告。

C# 报告 RDLC

评论


答: 暂无答案