ComponentOne Reports for WinForms帮助文档
指定自定义页面大小

缺省情况下,C1Report 使用默认打印机中默认页面大小创建报表。


你可以使用 PaperSizeOrientation属性来指定页面大小和方向。然而, C1Report在呈现前将会检查选中页面大小是否符合当前打印机规定。如果选中页面无效,则将页面参数改为缺省参数。


如果你想要指定一个具体页面的大小,不管是否符合打印机规定,你可以将PaperSize属性设置为Custom,然后将 CustomWidthCustomHeight 属性设置为实际页面的规模(以像素为单位)。


使用C1ReportDesigner指定定制页面大小为25x11:

  1. 打开C1ReportDesigner。
  2. 创建一个报表或者打开已有报表,在C1ReprotDesigner中打开报表之后,你就可以修改它了。
  3. 单击Close Print Preview按钮,开始编辑报表。
  4. 在设计模式下,从属性窗口上方的下拉列表中选择Detail选项。
  5. 找到Layout选项,然后张开属性节点访问所有的可用属性。
  6. 将CustomHeight属性设置为25或是25in。

    注意,尺寸将自动转换成像素单位。属性窗口将尺寸显示为36000(以像素为单位)。

  7. 将CustomWidth属性设置为11或是11in.

    属性窗口将尺寸显示为15840(以像素为单位)。

  8. 将PaperSize属性设置为Custom。


使用代码指定定制页面大小为25x11:


不管打印机页面大小的设置,下面的代码会将报表页面大小设置为25x11:

全部展开全部展开
全部折叠全部折叠

Visual Basic

C#

注意:完整的报表,可参阅在报表模板文件下CommonTasks.xml报表模板文件的"02: Custom Paper Size"章节,该文件保存在ComponentOne Samples文件目录下。

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城