نحوه نمایش تصویر در فایل گزارش گیری استیمول ریپورت
برای گزارش گیر باید فایل های استیمول رو به رفرینس و پروژه تون اضافه کرده باشید.وقتی به رفرینس فایل استیمول رو اضافه کنید خودش به کنار برنامه اضافه میشه.
http://s3.picofile.com/file/82140451...ulfost.7z.htmlاین هم سورس گزارشگیری
void Prn()
{

//اول از فایل ریپورتر خودتون میسازید
StiReport report = new StiReport();

//وقتی ار ریپوتر خودتون ساختید ادرس فایل ریپورت خودتون رو میدید که در مسیر مورد نظر هستش برای من کنار فایل اجرای قرار دادم و ادرس نصبی بهش دادم.
report.Load(Application.StartupPath+ @"..\ReportImage.mrt");
///در اینجا یه کامپوننت برای کادر تصیور میسازید
/// و با دادن اسم
/// picshow
/// بهش که این اسم در فایل استمیول شما قرار داره
/// picshow
/// که شما میاد میگید بیاد کادر تصویر رو بگیره و بریزه داخل
/// picshow
/// استیمول
/// تا وقتی که این فایل در استیمول نسازید و این اسم رو قرار ندید
/// picshow
/// رو و شما بیاد این دستور رو بنویسید
/// (report.GetComponentByName("picshow") as StiImage).Image = pictureBox1.Image;
/// به شما خطا میده اول بسازید
/// picshow
/// رو در استیمول و بعد این دستور رو بنویسید که به شما خطا نده
(report.GetComponentByName("picshow") as StiImage).Image = pictureBox1.Image;

//این دستور زیر برای این هستش که ابزار های که باعث میشه به امکانات استیمول دسترسی داشت رو ازکار انداخت که کسی فایل استیمول رو خراب نکنه
StiOptions.Viewer.Windows.ShowPageDesignButton = false;
StiOptions.Viewer.Windows.ShowOpenButton = false;

//با این دستور به دیزان دسترسی دارید
report.Design();

//با این دستور اطلاعات رو نمایش میدید
report.Show();
}
private void button1_Click(object sender, EventArgs e)
{
Prn();

}