SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "Your extension here (*.pdf)|*.pdf|(*.docx)|*.docx|All Files (*.*)|*.*";
saveFileDialog1.FilterIndex = 1;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
ExportOptions CrExportOptions;
DiskFileDestinationOptions CrDiskFileDestinationOptions = new DiskFileDestinationOptions();
PdfRtfWordFormatOptions CrFormatTypeOptions = new PdfRtfWordFormatOptions();
string sFilename = saveFileDialog1.FileName;
CrDiskFileDestinationOptions.DiskFileName = sFilename;
CrExportOptions = reportDocument.ExportOptions;
{
CrExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
CrExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
CrExportOptions.DestinationOptions = CrDiskFileDestinationOptions;
CrExportOptions.FormatOptions = CrFormatTypeOptions;
}
reportDocument.Export();
MessageBox.Show("Your document saved sucessfully.");
saveFileDialog1.Filter = "Your extension here (*.pdf)|*.pdf|(*.docx)|*.docx|All Files (*.*)|*.*";
saveFileDialog1.FilterIndex = 1;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
ExportOptions CrExportOptions;
DiskFileDestinationOptions CrDiskFileDestinationOptions = new DiskFileDestinationOptions();
PdfRtfWordFormatOptions CrFormatTypeOptions = new PdfRtfWordFormatOptions();
string sFilename = saveFileDialog1.FileName;
CrDiskFileDestinationOptions.DiskFileName = sFilename;
CrExportOptions = reportDocument.ExportOptions;
{
CrExportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
CrExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
CrExportOptions.DestinationOptions = CrDiskFileDestinationOptions;
CrExportOptions.FormatOptions = CrFormatTypeOptions;
}
reportDocument.Export();
MessageBox.Show("Your document saved sucessfully.");
No comments:
Post a Comment