另一个重要的问题是图表打印的页数。当您需要打印包含大量点的图表(可滚动)时,Chart FX 将根据需要打印尽可能多的页面。若使用压缩属性, Chart FX 会通过重新计算适当的值使所有点都能出现在一页内,从而将图表打印在一页纸上。请注意,如果您在打印前使用了压缩属性,打印出的图表可能会有不同的外观。下面是用于压缩和打印图表的 API:
若对“打印”方法不设置任何参数,Chart FX 将打印整个图表。要打印图表的选定页面,可以在调用该方法时将 nFrom 和 nTo 参数传递给图表。这将只打印图表的指定页面范围。如果 nTo 参数设置为零,Chart FX 将从指定的 nFrom 页打印到图表的末尾。如果 nFrom 和 nTo 参数都设置为-1,则只打印屏幕显示的内容(用于打印图表的缩放区域)。
如果您想用打印对话框提示用户,可以调用 PrintDialog 方法。打印对话框允许用户选择要使用的打印机、指定打印范围并配置打印份数。该属性还使用一个名为 fromTo 的布尔值参数。当设置为 “True”时,用户可以修改打印范围。设置为 “False”时,用户不能使用打印范围选项。使用以下API可以向用户弹出打印对话框的提示:
全部0条评论
快来发表一下你的评论吧 !