本文档阐述了对报表可用的相关打印选项。

下列属性集是由 XtraReport 类提供的。

属性

简要说明

XtraReport.PaperKind 指定报表的纸张类型。 如果设置为 Custom(自定义),那么根据 PaperName 属性值来选择打印机纸张,并且纸张尺寸被设置为 PageHeightPageWidth 属性值。
XtraReport.Landscape 指定页面方向是横向还是纵向。
XtraReport.Margins 指定报表页面的边距 (以报表单位度量)。
XtraReport.PageHeight 指定报表页面的高度 (以报表单位度量)。 仅当 PaperKind 被设置为 Custom 时才设置本属性。
XtraReport.PageWidth 指定报表页面的宽度 (以报表单位度量)。 仅当 PaperKind 被设置为 Custom 时才设置本属性。
XtraReport.PaperName 指定在选中打印机中使用的自定义纸张的名称。 仅当 PaperKind 被设置为 Custom 时才设置本属性。
XtraReport.PrinterName 指定用于打印报表的打印机名称。
XtraReport.ShowPrintMarginsWarning 指定当页面边距被设置在可打印区域之外时,是否显示错误消息。

除了这些属性之外,还有使用客户端系统上的默认打印机的取值选项。 为此,需要把 PrinterSettingsUsing 对象的相应的属性值设置为 true。 此对象通过报表的 XtraReport.DefaultPrinterSettingsUsing 属性返回。

要调用允许最终用户在打印或导出报表之前人工指定打印设置的 页面设置 对话框,则调用 XtraReport.ShowPageSetupDialog 方法。

Expand image参阅