RDLC嵌入式图像在PDF中失真

Mik*_*e G 10 pdf image rdlc reporting-services

我有一个非常简单的RDLC报告,我在标题中使用PNG图像构建.经过多次试验,我们无法获得外部图像来处理分期和生产中的报告.

然后我将图像嵌入RDLC并部署更新的文件.图像显示在ReportViewer控件中.但是,当使用查看器的导出功能来获取PDF时,图像会出现乱码和扭曲.它基本上看起来好像图像就像星球大战的介绍文本,但垂直重复直到它消失.这在我的测试机器和阶段/生产中都会发生.

是否有一些我没有正确嵌入图像的东西?我想过看看我是否可以用另一种方式对图像进行MIME编码,然后将其插入到RDLC中.似乎已经延伸到了工作状态.

Mik*_*e G 18

想出这个.

在某种程度上,它确实与编码有关.似乎PNG编码做了很奇怪的事情.我尝试过JPEG和GIF编码,并且都在ReportViewer和PDF导出中工作.我尝试更改为不同的PNG(透明度和不透明),并有各种失真问题.

我的建议是,如果将带有ReportViewer的嵌入式图像导出为PDF,则应使用GIF或JPEG嵌入RDLC中.

  • 它还与图像大小有关.在我的情况下,我从数据库中获取图像.图像在数据库中很大.我将报告导出为PDF,图像就像PDF中的垃圾一样.然后我调整了图像的大小,现在我在PDF中获得了所需的输出. (4认同)