为报表添加图像

使用图像可以增加报表的吸引力。添加公司徽标图片或与内容相关的图片使简单报表显得更为专业。

除地理数据的属性信息外,报表中还可包括图片或图形图像。您可以在“报表头”添加公司徽标的图形图像以指示报表来源,也可在“详细信息”部分中包括栅格字段的图像以提供所报告的地理要素的直观显示。

设计报表布局时,如果要为报表添加图像,可使用“图片”控件。“图片”控件包括用于从三种选项中选择图像源的“图像源”属性。三种图像源选项是 1) 选择字段,2) 使用本地、网络或 Web 位置的文件路径,3) 使用静态图像。

选择字段作为图像源

可以选择任何“栅格”或“文本”字段作为报表中的图像源。如果选择“文本”字段,则字段值必须是图像文件的路径。这意味着只要将字段类型设置为字符串,也可以选择添加“已计算”字段。使用“已计算”字段的优势在于可以使用多个字段来构建图像的源文件路径。如果在启用附件的情况下生成地理数据库数据的报表,则可添加 RelatedReport 控件来访问附件表并使用 Blob 字段的附加图像作为图片元素源。

提示提示:
使用附件时,将默认应用按文件类型过滤附件的定义查询。查询为:"Content_Type LIKE 'image/%'。如果移除该查询,则在生成报表时将使用所有附件文件,但仅显示图像。

使用文件路径作为图像源

可以将图片元素源指定为图像的文件路径。该文件路径可以是通过网络使用 UNC 路径存储在本地磁盘上的图像的文件路径,也可以是使用 URL 的存储在 Web 上的图像的文件路径。如果随着时间的推移图像在图片所指向的位置进行更新,则报表将自动使用更新后的图像。

使用静态图像作为图像源

可以将图片元素源指定为特定图像。如果显示的图像不可能随时间发生变化(例如标记或公司徽标),这非常有用。嵌入图像时,也可以共享报表布局文件 (.rlf),而不必共享图像。

步骤:
  1. 在“报表设计器”中打开报表
  2. 在“设计元素”下,单击图片
  3. 单击图片元素并将其拖入相应部分。例如,可以将公司徽标放置在“报表头”部分,因为您只想使用一次。如果要使用加载到源图层或表的栅格字段的图像,您可能需要将图像放置在“详细信息”部分,这样,每行都具有对应的图像。
  4. 在“元素属性”下,更改图像源属性。
  5. 单击省略号 (...) 按钮显示图像源 对话框,然后选择要使用的选项。
提示提示:
图像并非始终具有您所需要的大小。在“元素属性”下,使用图像的大小模式属性调整图像显示方式。裁剪模式将图像设置为图像元素的初始范围。拉伸模式将拉伸图像以适合元素的范围,而缩放模式将在元素内保持图片的最大横纵比。

相关主题

5/10/2014