منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] تصدير تقرير بال ActiveReport الى PDF - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+--- الموضوع : [سؤال] تصدير تقرير بال ActiveReport الى PDF (/showthread.php?tid=50634)



تصدير تقرير بال ActiveReport الى PDF - layan2000 - 15-11-24

اريد كود لزر يقوم بتصدير التقرير بصيغة PDF ويحفظه بمجلد معين


RE: تصدير تقرير بال ActiveReport الى PDF - layan2000 - 16-11-24

صباح الخير


RE: تصدير تقرير بال ActiveReport الى PDF - salamandal - 17-11-24

كود :
Private Sub ExportToPDF(reportViewer As ReportViewer, outputPath As String)
       ' تحديد نوع التصدير وتكوين الخيارات
       Dim deviceInfo As String = "<DeviceInfo><OutputFormat>PDF</OutputFormat></DeviceInfo>"

       ' تحديد معلمات التقرير
       Dim warnings As Warning() = Nothing
       Dim streamIds As String() = Nothing
       Dim mimeType As String = ""
       Dim encoding As String = ""
       Dim fileNameExtension As String = ""

       ' تصدير التقرير إلى مصفوفة بتدفق البيانات
       Dim bytes As Byte() = reportViewer.LocalReport.Render("PDF", deviceInfo, mimeType, encoding, fileNameExtension, streamIds, warnings)

       ' حفظ بتدفق البيانات إلى ملف PDF
       Using fs As New FileStream(outputPath, FileMode.Create)
           fs.Write(bytes, 0, bytes.Length)
       End Using
   End Sub
'--------------------------------------
استدعاء الدالة بالكود التالي
كود :
ExportToPDF(ReportViewer1, "C:\PDF\" & "Report.pdf")



RE: تصدير تقرير بال ActiveReport الى PDF - layan2000 - 18-11-24

الف شكر اخي
ممكن توضخ اين اضع الاكواد


RE: تصدير تقرير بال ActiveReport الى PDF - layan2000 - 24-11-24

مساء الخير