在本节中,了解将报表导出为不同格式的独立方法以及一些导出实现。
主题 | 内容 |
---|---|
Rendering Extensions | 使用PageDocument类的Rendering Extensions中的Render方法可将页面报表和RDL报表呈现为Image,Html,Pdf,Xml,Word和Excel格式。 |
Export Filters | 使用相应的ExportFilter类的Export方法导出分区报告,页面报告和RDL报告。 仅可通过导出过滤器在截面报告中导出 |
Font Linking | 了解当部署机器上的字体不具有开发环境中使用的字形时,如何获取正确的导出输出。 |
Custom Font Factory (Pro Edition) | 说明在中等信任级别环境中使用导出过滤器时在PDF中添加自定义字体。 |
Editable PDFs | 了解有关创建可编辑PDF的信息。 |
下表说明了部分,页面和RDL报告支持的导出格式。单击✓标记以查看相应导出格式的实现。
导出格式 | 区域报表 | 页面报表 | RDL报表 | |
---|---|---|---|---|
HTML: 将报告导出为HTML或MHT格式,所有格式均可在Web浏览器中打开。 | Rendering Extension | X | ✓ | ✓ |
Export Filter | ✓ | ✓ | ✓ | |
Pdf:将报告导出为PDF,这是在Adobe Reader中打开的便携式文档格式。 | Rendering Extension | X | ✓ | ✓ |
Export Filter | ✓ | ✓ | ✓ | |
Rtf:将报告导出为RTF,RTF,Rich Text Format,在Microsoft Word中打开,并且是写字板的本机。 | ✓ | ✓ | ✓ | |
Word:将报告导出为DOC(在Microsoft Word中打开的格式)。 | Word HTML (.doc) | X | ✓ | ✓ |
LibreOffice (.docx) | X | ✓ | ✓ | |
Text:将报告导出为TXT,可在记事本或任何文本编辑器中打开的纯文本格式。 将报告导出为CSV(逗号分隔值),该格式可以在Microsoft Excel中打开。 | ✓ | ✓ | ✓ | |
Image:将报告导出为BMP,GIF,JPEG,TIFF和PNG图片格式 | X | ✓ | ✓ | |
Tiff:将报告导出为TIFF图像格式以进行光学存档和传真。 | ✓ | ✓ | ✓ | |
Excel | Export Filter(XLS, XLSX) | ✓ | ✓ | ✓ |
Rendering Extension - Microsoft Excel Worksheet - Layout(XLS, XLSX) | ✘ | ✓ | ✓ | |
Xml:将报告导出为XML,XML是一种在Web浏览器中打开或将数据传递到其他应用程序的格式。 | ✘ | ✓ | ✓ | |
CSV:将报告导出到CSV文件,即纯文本形式的结构化数据。 CSV文件中的文本另存为一系列值,并用逗号分隔。 | ✘ | ✓ | ✓ | |
JSON:将报告导出到JSON文件,这是一种基于文本的数据格式,数据以分层形式存储。 | ✘ | ✓ | ✓ |
注意:在ASP.NET Core应用程序中,支持的导出格式为-Excel(.xlsx),Word(.docx),PDF,CSV,JSON和TIFF。
相关资源:
注意
如需寻求在线帮助,请访问 ActiveReports 求助中心
如需了解更多ActiveReports产品特性,请访问 ActiveReports 官方网站
ActiveReports 官方技术交流群:109783140
下载产品体验产品功能:http://www.gcpowertools.com.cn/products/download.aspx?pid=16