تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طباعة صور من مسار للتقرير
#1
السلام عليكم ورحمة الله وبركاتة 
عندى برنامج ارشفة صور من الاسكنر عرفت الاسكنر بمكتبة والصور تنزل فى مسار معين موضع فى السورس كود 
و listView1 تعرض الصور وعند الضغط عليها تظر الصور فى pictureBox 
المطلوب هو ان اضغط على زر تقرير ياخذ كافة الصور التى با المسار المحدد ويعرضها على reportViewer
اى ان الصور التى هى اصلها ورقه A4 كانت صور او اكثر تظهر فى التقرير وعند طبعتها تتطبع بمقسها الاصلى 
وشكرا لكم مرفق لكم السورس كود لى وللاعضاء وللزور للاستفادة 


الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#2
لفيت الكود ده بس المشكله الصورة لا تظهر اين الخلل
 
PHP كود :
reportViewer1.LocalReport.EnableExternalImages true;
 
              string imagePath = (@"D:\Mudassar.png");
 
              ReportParameter parameter = new ReportParameter("ImagePath"imagePath);
 
              reportViewer1.LocalReport.SetParameters(parameter);
 
             // reportViewer1.LocalReport.Refresh();
 
    

           this
.reportViewer1.RefreshReport(); 

الموضوع الاصلى من هنا بس كان الشرح على الويب وليس الدسك توب
الموضوع الاصلى هنا 
واعتذر ان وضعت روابط خارجية ولكن كان من باب التوضيح يرجى حذفة اذا كان مخالف القونين
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#3
C# Tutorial - Display Image in Report Viewer | FoxLearn
الرد }}}
#4
(28-09-19, 09:58 PM)asemshahen5 كتب : C# Tutorial - Display Image in Report Viewer | FoxLearn

اهلا بعودتك اخي asemshahen5

الرد }}}
تم الشكر بواسطة: asemshahen5 , issamsaidd , ابراهيم ايبو
#5
اهلا بك .
الرد }}}
تم الشكر بواسطة: Rabeea Qbaha , issamsaidd , ابراهيم ايبو
#6
(28-09-19, 09:58 PM)asemshahen5 كتب : C# Tutorial - Display Image in Report Viewer | FoxLearn

شكرا جزيلا لك جربت هذا الكود وعرض ولكن عند العرض من المسار يعرض فقط صور واحدة فى التقرير مثلا عندى  5 صور اريدهم ينزلو تحت بعض فى التقرير صورة توضحية

الرجاء ساعدونى محاتجة ضرورى الحل وشكرا مقدما لكم 

الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#7
اخوانى كل ما اريدة هو يعرض الصور التى تكون بمجلد معين ياخد المسار ويعرض ما بداخلة من صور فى التقرير صوره او اثنين او اكثر انا النموذج ده بيعرب صورة واحدة ازى اخلية يعرض كل الصور الى فى المجلد داخل التقرير
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#8
هذا مثال قريب مما تريد .


الملفات المرفقة
.zip   PrintImageFromFolder.zip (الحجم : 464.86 ك ب / التحميلات : 86)
الرد }}}
تم الشكر بواسطة: issamsaidd , ابراهيم ايبو
#9
شكرا لك اخى الكريم على اى حال لم تكن ما اريد ولكن جارى البحث عن جعلة التقرير يقبل عدة صورة من المسار مباشرة شكرا لكم
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#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 , ابراهيم ايبو


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

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


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