使用 XtraReports,可以把报表文档转换 (导出) 为多种流行格式,而不需要在您或最终用户的机器上安装任何第三方组件。

在下面列出了可用的格式。

在把报表文档导出为这些格式之一时,请切记有两种不同的文档生成原则:

下表提供了关于导出格式体系结构的信息。

此外,某些导出格式要求报表控件被正确放置。 尤其是要确保报表控件 没有相互交叉,因为当导出为这些格式时,报表控件交叉会导致错误的结果。

通过启用报表的 DesignerOptions.ShowExportWarnings 属性,在设计时刻可以轻松控制这一要求。 然后,检查同否出现了以 红色 绘制的控件。 如果出现 —— 当鼠标指针悬停在控件上面时,会显示惊叹记号(四向大小调整光标)。 在这种情况下,应该校正控件布局,来确保报表可以被正确导出为所有格式。

下表提供了允许以及禁止控件交叉的导出格式的信息。

允许控件交叉的导出格式 禁止控件交叉的导出格式

PDF

图像(Image)

RTF (在 RtfExportMode.SingleFilePageByPage 模式中)

HTML

MHT

Text

CSV

XLS

XLSX

RTF (在 RtfExportMode.SingleFilePageByPage 模式中)