/// <summary>
/// 导出pdf文件
/// </summary>
/// <param name="mjsReport">报表文件数据(取 crystalReportViewer1.ReportSource = rp中rp的值)</param>
/// <param name="reportFileName">导出文件名称,例如:111.pdf</param>
private void pdfExport(ReportDocument mjsReport, string reportFileName)
{
try
{
SaveFileDialog SaveFileDialog1 = new SaveFileDialog();
ExportOptions mjsReportExportOptions = new ExportOptions();
mjsReportExportOptions = mjsReport.ExportOptions;
mjsReportExportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
SaveFileDialog1.Filter = "Report Files (*.pdf)|*.pdf";
reportFileName = AppDomain.CurrentDomain.BaseDirectory + "\\pdfExport\\"+ reportFileName;
if (!string.IsNullOrEmpty(reportFileName))
{
mjsReport.ExportToDisk(ExportFormatType.PortableDocFormat, reportFileName);
}
}
catch (Exception ex)
{
LogWrite.AddLgoToTXT("pdfExport异常反参:" + ex.Message);
}
}

  

最新文章

  1. java JSP(原创新手可进)
  2. 《ASP.NET MVC 5框架揭秘》样章发布
  3. Loadrunner监控Apache
  4. DHCP Set Hostname
  5. Levenshtein Distance (编辑距离) 算法详解
  6. c#智能感知(设置)及实现
  7. mysql日期时间操作
  8. ContextMenuOpening 事件
  9. C#中WinForm程序退出方法技巧总结
  10. Javascript 字符串浏览器兼容问题
  11. leetcode70
  12. 再谈 SharePoint 大局观
  13. python的一些基本概念
  14. 关于element-ui表格table设置header-cell-class-name样式不起作用的原因分析
  15. 运行VsCode缺少libxss.so.1
  16. graphql详解
  17. java 网络编程(五)Socket多线程上传文件
  18. C#面向对象基础2
  19. HBase概念学习(九)HTablePool为何弃用?
  20. html5 利用谷歌地图显示当前位置

热门文章

  1. 初学python常用,python模块安装和卸载的几种方法
  2. windows server2012R2 上 .net core IIS 部署--应用程序池 自动停止
  3. centos7 netstat command not found
  4. 减省 Java 小半内存,Solon v1.9.2 发布
  5. Python图像处理丨三种实现图像形态学转化运算模式
  6. if语句实现考试成绩划分和用if语句替换三元运算符
  7. Canal实时解析mysql binlog数据实战
  8. 最近公共祖先(LCA)学习笔记 | P3379 【模板】最近公共祖先(LCA)题解
  9. 【Azure 事件中心】使用Azure AD认证方式创建Event Hub Consume Client + 自定义Event Position
  10. 基于图像识别框架Airtest的Windows项目自动化测试实践