FlashViewer 是 WebViewer 控件的查看器类型之一。它包括工具栏,以及侧栏(包含目录和缩略图选项卡)。
使用 Flash 查看器,必须将以下文件复制到您的项目文件夹。
•GrapeCity.ActiveReports.Flash.v9.swf
•GrapeCity.ActiveReports.Flash.v9.Resources.swf
注意:GrapeCity.ActiveReports.Flash.v9.Resources.swf 用于本地化,只有当您想要使用的不同于默认的语言资源时才需要该文件。默认区域设置为美国英语 (en_US)。
这些文件位于...\GrapeCity\ActiveReports 9\Deployment\Flash 文件夹中。
在 WebViewer 控件 ViewerType 属性中,选择 FlashViewer 即可。此外,您可以通过使用 FlashViewerOptions 属性来自定义的查看器。
要访问 Flash 查看器中的属性,请选择 ASPX 页面上的 WebViewer,并在属性窗口中展开FlashViewerOptions节点。如果 ViewerType 设置为 FlashViewer 之外的任何类型,这些设置将被忽略。
属性 |
说明 | ||
DisplayTransparency |
指定是否打印透明对象。 | ||
HyperLinkBackColor |
指定超链接显示在查看器中的背景的色。 | ||
HyperLinkForeColor |
指定超链接文本的颜色。 | ||
HyperLinkUnderline |
指定超链接的文本是否带有下划线。 | ||
MultiPageViewColumns |
指定当 ViewType 设置为多页时显示的列数。 | ||
MultiPageViewRows |
指定当ViewType 设置为多页时显示的行数。 | ||
PageNumber |
指定要显示最初的页面。 | ||
PrintOptions |
AdjustPaperOrientation |
指定如何处理在打印过程中的纸张方向。可选值: None (不选中Orientation) •Auto(Flash 查看器检查每个页面并更改方向,如有必要) •AdjustByFirstPage (Flash 查看器检查报表的第一页,如果打印方向和打印机设置不匹配,将调整整个报表的设置,而不逐一检查报表中每一页的设置) | |
ScalePages |
指定如何处理在打印过程中的页面缩放。可选值: •None (不缩放页面) •Auto(如果和纸张大小不匹配,将向缩小页面) •AllowScaleUp (页面放大或缩小到最适合的纸张) | ||
StartPrint |
指定是否在报表加载完成之后进行打印操作。如果将 WebViewer的高度和宽度属性设置为 0,可在不显示打印对话框的情况下直接打印报表。 | ||
ResourceLocale |
指定用于本地化的文化。用逗号分隔多个值。 | ||
ResourceUrl |
指定 SWF 资源文件的 Url ,用逗号分隔。 | ||
SearchResultsBackColor |
指定用来突出显示在报表页的搜索结果文本的背景颜色。 | ||
SearchResultsForeColor |
指定在报表页中突出显示的搜索结果文本的文本颜色。 | ||
ShowSplitter |
指定是否显示拆分器,它允许用户比较报表查看器中的页面。 | ||
ThemeUrl |
指定FlashViewer主题的相对 URL。下列是内置的主题,并可以在...\GrapeCity\ActiveReports 9\Deployment\Flash\Themes文件夹中找到,并在您的项目中使用。 •FluorescentBlue.swf •Office.swf •OliveGreen.swf •Orange.swf •VistaAero.swf •WindowsClassic.swf •XP.swf | ||
TocPanelOptions |
Alignment |
指定目录面板中的对齐方式。选择从左边或右边。 | |
ShowThumbnails |
指定是否显示页面缩略图视图面板。 | ||
ShowToc |
指定是否在 FlashViewer 中显示目录。 | ||
Visible |
指定是否在初始状态下显示目录,而无需用户单击切换侧边栏按钮。 | ||
Width |
指定目录面板的宽度,以像素为单位。 | ||
Url |
指定 FlashViewer 控件的相对 URL。如果此值为空,ActiveReports 在主目录中查找。 | ||
UseClientApi |
指定是否允许使用FlashViewer的客户端 API (javascript)。如果设置为 False,Flash 查看器将忽略任何 javascript 命令。 | ||
ViewType |
指定页面视图的类型。从单个、多页,或连续。 | ||
WindowMode |
指定显示选项,比如透明度、分层, FlashViewer在浏览器中的定位。可选值: •Window(在 Web 页上的矩形窗口中显示 Flash 查看器) •Opaque(显示带有填充背景查看器) •Transparent(显示带有透明背景查看器) 这种模式可能会降低动画性能。 | ||
Zoom |
指定的缩放比例,介于10%至 800%之间。 |
键盘快捷方式 |
行动 |
Ctrl + F |
显示查找对话框。 |
F3 |
显示下一个查找结果。 |
Esc |
关闭查找对话框。 |
Page Down |
跳转到下一页。 |
Page Up |
跳转到前一页。 |
Ctrl + P |
显示打印对话框。 |
Ctrl + T |
显示目录。 |
Ctrl + Home |
跳转到第一页。 |
Ctrl + End |
跳转到最后一页。 |
Ctrl + Right |
跳转到下一页。 |
Ctrl + Left |
跳转到前一页。 |
Ctrl +- |
缩小。 |
Ctrl + + |
放大。 |
Left, Right, Up, Down |
移动页面的可见区域到相应的方向。 |
Home, End |
移动至当前页的开头或结尾。 |
Ctrl + 0 (零) |
将缩放比例设置为 100%。 |
Ctrl + 鼠标滚轮 |
向上或向下更改缩放比例。 |
Ctrl + M |
显示多个页面。 |
Ctrl + S |
显示单个页面。 |
注意:与任何其他Flash的应用程序相似,如果 Flash 查看器没有获得焦点,浏览器键盘快捷键是不会生效的。点击Flash 查看器之外的任何地方,焦点将回到浏览器中。同样,要使用 Flash 查看器键盘快捷方式,请单击 Flash 查看器以此让 Flash 查看器获得焦点。
l Flash 查看器中的打印功能
Flash 查看器工具栏有打印按钮和页面范围按钮。请注意,您不能在打印设置对话框中设置打印范围,所以,您必须在打印之前设置好打印范围。
打印
1、在 Flash 查看器工具栏上,单击打印按钮。
2、在出现打印对话框,选择打印机设置,单击打印。
页面范围
1、在 Flash 查看器工具栏上,单击页面范围按钮。
2、在页面范围对话框中选择所有页,当前页或指定范围,然后单击确定。
3、在 Flash 查看器工具栏上,单击打印按钮,然后,在打印对话框中单击打印。