using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared
Copie e cole o seguinte código-fonte e executar o seu projeto C # :
using System; using System.Windows.Forms; using CrystalDecisions.CrystalReports.Engine; using CrystalDecisions.Shared; namespace WindowsApplication1 { Form1 public partial class: Form { CryRpt ReportDocument; public Form1 () { InitializeComponent (); } private void Button1_Click (object sender, EventArgs e) { cryRpt ReportDocument = new (); cryRpt.Load (coloque o diretório que você salva o Crystal Report aqui \ \ CrystalReport1.rpt "); crystalReportViewer1.ReportSource = cryRpt; crystalReportViewer1.Refresh (); } private void button2_Click (object sender, EventArgs e) { try { CrExportOptions ExportOptions; CrDiskFileDestinationOptions DiskFileDestinationOptions DiskFileDestinationOptions = new (); CrFormatTypeOptions PdfRtfWordFormatOptions PdfRtfWordFormatOptions = new (); CrDiskFileDestinationOptions.DiskFileName = "c: \ \ csharp.net-informations.pdf"; CrExportOptions = cryRpt.ExportOptions; { CrExportOptions.ExportDestinationType = ExportDestinationType.DiskFile; CrExportOptions.ExportFormatType ExportFormatType.PortableDocFormat =; CrExportOptions.DestinationOptions = CrDiskFileDestinationOptions; CrExportOptions.FormatOptions = CrFormatTypeOptions; } cryRpt.Export (); } catch (Exception ex) { MessageBox.Show (ex.ToString ()); } } } }
Quando você executar este programa você terá o arquivo PDF no C: do seu computador.
Nenhum comentário:
Postar um comentário