تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طباعة صور من مسار للتقرير
#10
أخي الكريم المثال به ما تطلبه فهو يعرض الصور من مجلد معين في كود اللود فورم داخل التقرير :

PHP كود :
       private void Form1_Load(object senderEventArgs e)
 
       {
 
           //AppDomain.CurrentDomain.BaseDirectory + "\\ss" هو المسار المشروع و مجلد ss//
 
           //عمل داتا سيت جديد//
 
           DataSet dtt = new DataSet();
 
           //إضافة جدول للداتا سيت//
 
           dtt.Tables.Add("TB");
 
           //إضافة أعمدة للجدول//
 
           dtt.Tables["TB"].Columns.Add("Id");
 
           //إضافة عامود الصورة//
 
           dtt.Tables["TB"].Columns.Add("Image_XT"typeof(byte[]));
 
           //تعريف متغيير لرقم الايدي//
 
           Int32 i 1;
 
           //لوب لتحميل الملفات داخل مجلد معين//
 
           foreach (string item in System.IO.Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory "\\ss"))////
 
           {
 
               //إضافة الصور الموجودة في المجلد المحدد //
 
               dtt.Tables["TB"].Rows.Add(i,imageToByteArray(Image.FromFile(item)));
 
               //إضافة +1 على المتغيير//
 
               i += 1;
 
           }
 
           //وضع  الداتا سورس الخاص بالتقرير//
 
           this.PrintImageBindingSource.DataSource dtt.Tables["TB"];
 
           //تحميل التقرير و عرضه//
 
           this.reportViewer1.RefreshReport();
 
       

و هذا الكود يحول الصورة الى بايت :

PHP كود :
       public byte[] imageToByteArray(System.Drawing.Image imageIn)
 
       {
 
           MemoryStream ms = new MemoryStream();
 
           imageIn.Save(msSystem.Drawing.Imaging.ImageFormat.Png);
 
           return ms.ToArray();
 
       


   

   
الرد }}}
تم الشكر بواسطة: issamsaidd , Rabeea Qbaha , Rabeea Qbaha , ابراهيم ايبو


الردود في هذا الموضوع
RE: طباعة صور من مسار للتقرير - بواسطة asemshahen5 - 29-09-19, 09:42 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  موضوع للنقاش و تبادل الخبرات (طباعة فواتير الطابعة الحرارية) Rabeea Qbaha 2 1,741 15-04-25, 06:53 PM
آخر رد: mowza
Information [C#.NET] اريد طباعة فاتورة باستعمال Xtrareport Devexpress soufiweb 2 1,079 26-03-23, 01:17 PM
آخر رد: sanyor77
  طباعة فاتورة المبيعات عند الكاشير والمطبخ مع الفرز mazentq 0 1,473 21-06-22, 05:00 PM
آخر رد: mazentq
  [C#.NET] طباعة الفاتورة مباشرة --- (ريبورت فيور) سي شارب محمد جمعه 4 3,451 10-12-20, 09:48 PM
آخر رد: محمد جمعه
  [سؤال] طريقة طباعة مجموعة من. الفواتير في صفحة واحدة m4n2net2000 1 2,109 14-10-20, 02:27 PM
آخر رد: Rabeea Qbaha
  طباعة اوتصدير الى ملف pdf مباشرة رسول555 1 2,208 10-11-19, 11:16 PM
آخر رد: ابراهيم ايبو
  استفسار بخصوص تغير مسار التقرير issamsaidd 1 1,838 01-11-19, 10:24 AM
آخر رد: issamsaidd
Thumbs Up [C#.NET] كيف أحفظ الصورة في مسار وربطه بقاعدة البيانات Sqlserverثم إعادة قرائته مرة اخرى محمد جمعه 1 1,794 29-10-19, 01:16 PM
آخر رد: asemshahen5
  [C#.NET] طباعة التاريخ فى الكريستال ريبورت محمد نصؤ 5 3,242 29-07-19, 04:17 PM
آخر رد: Rabeea Qbaha
  [C#.NET] طباعة الباركود honeesh 1 2,274 25-04-18, 05:39 PM
آخر رد: alnebras murtada

التنقل السريع :


يقوم بقرائة الموضوع: