【发布时间】:2010-06-07 21:53:00
【问题描述】:
Xcelsius 带有一个打印按钮,但它所做的是打印仪表板的屏幕截图,我需要做的是对单个表格或图表进行自定义打印,而不是 整个仪表板,有没有办法做到这一点?
【问题讨论】:
标签: xcelsius
Xcelsius 带有一个打印按钮,但它所做的是打印仪表板的屏幕截图,我需要做的是对单个表格或图表进行自定义打印,而不是 整个仪表板,有没有办法做到这一点?
【问题讨论】:
标签: xcelsius
不幸的是,产品附带的打印按钮不是很通用。除了在 flex 中编写自己的打印组件之外,您可能还需要考虑一些技巧......
使用动态可见性在打印之前放置一个遮盖仪表板其余部分的背景。例如:制作一个虚假的打印预览按钮,设置您希望在页面上打印的所有内容,然后让用户单击真正的打印按钮。
使用外部接口连接将 Xcelsius 图表隔离到其自己的 SWF 容器中,该 SWF 容器由主应用程序通过 JS 接口提供其数据。
如果所有其他方法都失败了,您始终可以执行打印屏幕截图并将图片裁剪到所需的视图。
【讨论】: