SSRS .net PDF to Image from SQL

本文关键字:from SQL Image to net PDF SSRS | 更新日期: 2023-09-27 18:33:40

我看过了,周围似乎没有什么可以做到这一点的。

我有一个数据库,其中包含一个包含 PDF 的 varbinary 列。我想在 SSRS 中将其显示为图像。我找不到任何使用 ghostscript 或尖顶.pdf等(免费选项)的方法,允许您将流作为 pdf 输入传递,然后输出图像,它们似乎都需要一个实际文件。谷歌搜索给出了一个2009年的CodeProject示例,它使用了一个你现在必须购买的组件,以及似乎过于复杂的sqlclr。我只想要一个可以在我的 SSRS rdl 文件中构建和引用的 .net 类,我可以将字段作为 sql 查询的结果传递并返回图像列表(每页 1 个)

SSRS .net PDF to Image from SQL

与其尝试直接在SSRS中显示存储在VARBINARY(MAX)中的PDF,我会尝试在生成报告之前获取图像:

1)使用工具从PDF生成图像(例如ImageMagick)。有关此转换的更多详细信息,请参阅此处。

2) 使用本教程以SSRS显示VARBINARY(MAX)中的图像。

这意味着有一些冗余(需要额外的空间),但报告会生成得更快。