سلام
دوستان یه همچین کدی نوشتم
private void btn_FinalPrint_Click(object sender, EventArgs e)
{
images = new System.Drawing.Image[barcode];
Image [] IMG=new Image [images.Length ];
for (int j = 0; j < images.Length ; j++)
{
IMG[i] = images[i];
}
StiReport report = new StiReport();
report.Load(Application.StartupPath + @"\Report.mrt");
for (int i = 0; i < IMG .Length ; i++)
{
report.Dictionary.Variables.Add("pic"+i+1+"",IMG [i]);
// report.Dictionary.Variables.Add("pic1",pictureBox2.Image );
} report.Compile();
report.Show();
}
میخوام عکس هایی که توی این ارایه هایی که تعریف کردم رو دونه دونه بریزم توی متقییر هایی که توی استیمیول تعریف کردم
ولی نمیشه و ارور can not convert to system.drawing.image رو میده در حالی که اگه تنها ایمیج یک picbox بدیم رو قبول میکنه و اماده ی چاپ میشه (البته این مورد در صورتیه که از دستور for استفاده ای نشه و یک تصویر به یک متقییر در استیمیول ارسال بشه)
مرسی