将分页报表导出图像文件 (Report Builder)

适用于: Microsoft Report Builder (SSRS) Power BI Report Builder SQL Server Data Tools 中的 Report Designer

图像呈现扩展插件可以将分页报表呈现为位图或图元文件。 默认情况下,图像呈现扩展插件将生成报表的 TIFF 文件,您可以按多页形式查看此类文件。 客户端收到图像时,可以在图像查看器中显示图像,并可以打印图像。 本文提供了特定于图像呈现器的信息并说明了呈现规则的例外情况。

图像呈现扩展插件可以生成 GDI+ 支持的以下任意格式的文件:BMP、EMF、EMFPlus、GIF、JPEG、PNG 和 TIFF。 对于 TIFF 格式,主输出流的文件名为 ReportName.tif。 对于其他按照每个文件一页的方式进行呈现的所有格式,文件名为 ReportName_Page.ext,其中 .ext 是所选格式的文件扩展名。 若要以另一种受图像支持的格式生成文件,请在 OutputFormatDeviceInfo 设置中指定上面列出的任意字符串。

注意

在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。

支持的图像格式

下表显示了每种图像呈现器格式的文件扩展名和 MimeType。

类型 扩展名 MIMEType
BMP bmp image/bmp
GIF GIF image/gif
JPEG jpeg image/jpeg
PNG png image/png
TIFF tif image/tiff
EMF EMF image/emf
EMFPlus EMF image/emf

呈现多页

TIFF 是唯一一种支持在单个文件中包含多页文档的格式。 JPG 或 PNG 等其他格式一次只能输出一页并且需要单独为每页调用呈现扩展插件。

交互性

此呈现器生成的任何图像格式都不支持交互。 不会呈现以下交互元素:

  • 超链接

  • 显示或隐藏

  • 文档结构图

  • 钻取链接或点击链接

  • 最终用户排序

  • 固定标题

  • 书签

设备信息设置

您可以通过更改设备信息设置来更改此呈现器的某些默认设置。 有关详细信息,请参阅图像设备信息设置