本文档阐述了对报表可用的相关打印选项。
下列属性集是由 XtraReport 类提供的。
属性 |
简要说明 |
---|---|
XtraReport.PaperKind | 指定报表的纸张类型。 如果设置为 Custom(自定义),那么根据 PaperName 属性值来选择打印机纸张,并且纸张尺寸被设置为 PageHeight 和 PageWidth 属性值。 |
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 方法。