水晶报表导出pdf文件
2024-09-03 05:29:07
/// <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);
}
}
最新文章
- java JSP(原创新手可进)
- 《ASP.NET MVC 5框架揭秘》样章发布
- Loadrunner监控Apache
- DHCP Set Hostname
- Levenshtein Distance (编辑距离) 算法详解
- c#智能感知(设置)及实现
- mysql日期时间操作
- ContextMenuOpening 事件
- C#中WinForm程序退出方法技巧总结
- Javascript 字符串浏览器兼容问题
- leetcode70
- 再谈 SharePoint 大局观
- python的一些基本概念
- 关于element-ui表格table设置header-cell-class-name样式不起作用的原因分析
- 运行VsCode缺少libxss.so.1
- graphql详解
- java 网络编程(五)Socket多线程上传文件
- C#面向对象基础2
- HBase概念学习(九)HTablePool为何弃用?
- html5 利用谷歌地图显示当前位置
热门文章
- 初学python常用,python模块安装和卸载的几种方法
- windows server2012R2 上 .net core IIS 部署--应用程序池 自动停止
- centos7 netstat command not found
- 减省 Java 小半内存,Solon v1.9.2 发布
- Python图像处理丨三种实现图像形态学转化运算模式
- if语句实现考试成绩划分和用if语句替换三元运算符
- Canal实时解析mysql binlog数据实战
- 最近公共祖先(LCA)学习笔记 | P3379 【模板】最近公共祖先(LCA)题解
- 【Azure 事件中心】使用Azure AD认证方式创建Event Hub Consume Client + 自定义Event Position
- 基于图像识别框架Airtest的Windows项目自动化测试实践