文档输出概述
导出格式是Telerik Reporting引擎的一个组件,它将报表数据和布局转换为特定于设备的格式。导出格式也称为呈现扩展,因为它们将报告内容呈现为特定的输出格式,并且它们作为扩展插入到引擎中。默认情况下,Telerik Reporting以以下格式输出报表:Image、PDF、HTML、MHTML、Excel 97-2003、XLSX、PPTX、DOCX、RTF、XAML和CSV。交互渲染扩展(IMAGEInteractive, HTML5Interactive, XAMLInteractive, WPFXAMLInteractive)在内部被查看者使用,以允许与内容交互,例如,切换项/节的可见性。交互式渲染扩展仅供Telerik内部使用。
您可以在应用程序的配置文件中指定呈现扩展参数,以覆盖默认的报表呈现行为。呈现扩展参数被指定为设备信息设置。
当您希望覆盖报告引擎提供的默认值时,向应用程序配置文件添加设备信息设置非常有用。在配置文件中指定设备信息设置会影响应用程序中的全局呈现扩展。每当使用特定的呈现扩展时,都会使用配置文件中的设置来代替默认值。当需要指定设备信息设置时,需要执行“添加”操作远程报告配置部分而且扩展元素.
方法指定设备信息,如果要为特定报告或呈现操作设置呈现扩展参数,则必须以编程方式使用RenderReport方法。有关为呈现操作指定设备信息设置以及查看设备信息设置的完整列表的详细信息,请参阅Telerik Reporting设备信息设置.
对于Windows应用程序,调用配置文件app.config和ASP。NET应用程序-. config.有关配置a.NET应用程序的详细信息,请参见使用配置文件配置应用程序.
Telerik Reporting引擎上的所有配置设置仅在运行时应用,而不在设计时应用。
下表描述了Telerik Reporting中包含的呈现扩展:
扩展名 | 描述 | 可选设置 | 类型 |
---|---|---|---|
在adobeacrobatreader中呈现报表。格式在报表工具栏的Export下拉菜单中显示为Acrobat (PDF)文件。 | PDF设备信息设置 | Telerik.Reporting.ImageRendering。PdfReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be | |
XLS | 在microsoftexcel中呈现报表。报表在Microsoft Excel 97或更高版本中打开。 | Excel 2003设备信息设置 | Telerik.Reporting.ExcelRendering.Excel97。ExcelReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
CSV | 以逗号分隔的格式呈现报表。报告将在与CSV文件格式关联的查看工具中打开。 | 设备信息设置 | Telerik.Reporting.CsvRendering。CsvRenderingExtension Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
RTF | 以富文本格式呈现报表。报告在Microsoft Word 97或更高版本中打开。 | RTF设备信息设置 | Telerik.Reporting.RtfRendering。RtfReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
XPS | 以XML文件规范(XPS)格式呈现报告——基于XML的数字文档的电子表示。报告在Microsoft XPS Viewer中打开。 | XPS设备信息设置 | Telerik.Reporting.XpsRendering。XpsReport Telerik.Reporting。XpsRendering版本=x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
多克斯 | 以Microsoft Word 2007格式(也称为OpenXML)呈现报告——这是一种压缩的、基于xml的文件格式,由Microsoft开发,用于表示字处理文档。 | Word设备信息设置 | Telerik.Reporting.OpenXmlRendering.Wordprocessing。WordprocessingReport Telerik.Reporting。OpenXmlRendering版本=x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
XLSX | 以Microsoft Excel 2007格式(也称为OpenXML)呈现报告——这是一种压缩的、基于xml的文件格式,由Microsoft开发,用于表示电子表格。 | Excel 2007设备信息设置 | Telerik.Reporting.OpenXmlRendering.Spreadsheet。SpreadsheetReport Telerik.Reporting。OpenXmlRendering版本=x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
PPTX | 以Microsoft PowerPoint 2007格式(也称为OpenXML)呈现报告——这是一种压缩的、基于xml的文件格式,由Microsoft开发用于演示文稿。 | PowerPoint设备信息设置 | Telerik.Reporting.OpenXmlRendering.Presentation。PresentationReport Telerik.Reporting。OpenXmlRendering版本=x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
MHTML | 在MHTML中呈现报告。该报表将在Internet Explorer中打开。格式在报表工具栏的Export下拉菜单中显示为Web Archive。 | MHTML设备信息设置 | Telerik.Reporting.HtmlRendering。MHtmlRenderingExtension Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
图像 | 以图像格式呈现报告物理页面布局.格式在报表查看器工具栏的Export下拉菜单中显示为TIFF。 | IMAGE设备信息设置 | Telerik.Reporting.ImageRendering。PhysicalImageReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
IMAGEInteractive | 使用交互式页面布局.默认情况下,输出格式是EMF,但如果不可用,则可以使用任何其他受支持的位图格式。TIFF不支持,因为它是多页格式。Telerik仅供内部使用. | IMAGEInteractive设备信息设置 | Telerik.Reporting.ImageRendering。ImageReportInteractive Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
IMAGEPrintPreview | 使用PrintPreview页面布局.默认情况下,输出格式是EMF,但如果不可用,则可以使用任何其他受支持的位图格式。TIFF不支持,因为它是多页格式。 | IMAGE设备信息设置 | Telerik.Reporting.ImageRendering。PrintPreviewImageReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
IMAGEPrint | 将报表呈现为图像以供打印。默认情况下,输出格式是EMF,但如果不可用,则可以使用任何其他受支持的位图格式。TIFF不支持,因为它是多页格式。 | IMAGE设备信息设置 | Telerik.Reporting.ImageRendering。PrintImageReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
HTML5 | 在符合XHTML 1.1的HTML中呈现报告物理页面布局. 这是一个多流渲染扩展,应该只与RenderReport). |
HTML5设备信息设置 | Telerik.Reporting.Html5Rendering。Html5Report Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
HTML5Interactive | 在符合XHTML 1.1的HTML中呈现报告交互式页面布局. 这是一个多流渲染扩展,应该只与RenderReport).Telerik仅供内部使用. |
交互式设备信息设置 | Telerik.Reporting.Html5Rendering。Html5ReportInteractive Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
XAML | 在XAML中为Silverlight with渲染报告物理页面布局. 这是一个多流渲染扩展,应该只与RenderReport) |
- | Telerik.Reporting.XamlRendering。SilverlightReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
XAMLInteractive | 在XAML中为Silverlight with渲染报告交互式页面布局. 这是一个多流渲染扩展,应该只与RenderReport).Telerik仅供内部使用. |
- | Telerik.Reporting.XamlRendering。SilverlightReportInteractive Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
WPFXAML | 在XAML中为WPF渲染报告物理页面布局. 这是一个多流渲染扩展,应该只与RenderReport). |
- | Telerik.Reporting.XamlRendering。WpfReport Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
WPFXAMLInteractive | 在XAML中为WPF渲染报告交互式页面布局. 这是一个多流渲染扩展,应该只与RenderReport).Telerik仅供内部使用. |
- | Telerik.Reporting.XamlRendering。WpfReportInteractive Telerik。报告,Version =x.x.x.x, Culture=neutral, PublicKeyToken=a9d7983dfcc261be |
取代x.x.x.x版本号与您正在使用的Telerik Reporting程序集的版本一致。