如何在RDLC报告中居中外部FitProportional图像?

时间:2015-04-30 16:28:51

标签: image rdlc

在ASP.NET webform(Report Viewer 2012 / Visual Studio 2013)中的RDLC本地视图报表中居中图像(未知维度)的最简单方法是什么?

外部图像设置为FitProportional,其值设置为未知大小和类型的图像的URL。图像本身以正确的大小显示OK(大部分时间),但位于图像容器的左上角。在我看来,这个控件尖叫两个简单的水平/垂直对齐属性。什么样的白痴写出一个至少不能居中对齐的图像控制?

是否可以派生自定义图像控件来覆盖绘图例程,以手动将图像置于容器中心?它需要表现得正常,因此居中也适用于Word和PDF导出(我使用这个笨拙的RDLC引擎的唯一原因是为了方便" Excel / Word / PDF导出功能)(因此我不能简单地在图像上使用CSS将其置于HTML输出中心。)

{rant}有时,图像在HTML中以width = 1显示。据推测,这与延迟获取外部图像或一些蹩脚的借口有关,所以我可能不得不用编码体操进一步污染我的系统以避免这个问题。更改缩放级别时,主容器布局也很容易搞乱,而且它实际上不知道如何正确调整自身大小。我不确定我是否遗漏了一些东西,如果我的CSS搞砸了,或者它真的只是一个糟糕的实施恐怖。 {/咆哮}

0 个答案:

没有答案