منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
لعمل Export لكريستال ريبورت إلى ملف pdf - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90)
+--- قسم : مكتبة أكواد المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=111)
+---- قسم : مكتبة أكواد .net (http://vb4arb.com/vb/forumdisplay.php?fid=117)
+---- الموضوع : لعمل Export لكريستال ريبورت إلى ملف pdf (/showthread.php?tid=6184)



لعمل Export لكريستال ريبورت إلى ملف pdf - RaggiTech - 17-10-12

كاتب الموضوع : AhmedEssawy


كود :
' ----------------------------------------
' Required Imports :
'
' System
' CrystalDecisions.CrystalReports.Engine
' CrystalDecisions.Shared
' ----------------------------------------
Dim report As New ReportDocument()
Dim exportOptions As New ExportOptions()
Dim pdfExportFormatOptions As New PdfRtfWordFormatOptions()
Dim diskDestinationOptions As New DiskFileDestinationOptions()
' Set the export format and format options
exportOptions.ExportFormatType = ExportFormatType.PortableDocFormat
pdfExportFormatOptions.FirstPageNumber = 1
pdfExportFormatOptions.LastPageNumber = 5
pdfExportFormatOptions.UsePageRange = True
exportOptions.ExportFormatOptions = pdfExportFormatOptions
' Set the disk file options.
exportOptions.ExportDestinationType = ExportDestinationType.DiskFile
diskDestinationOptions.DiskFileName = "C:\My Crystal Reports\Report Name.pdf"
exportOptions.DestinationOptions = diskDestinationOptions
report.Load("C:\My Crystal Reports\Report Name.rpt")
report.Export(exportOptions)
report.Close()