【问题标题】:Right align image in RDLC reportRDLC 报告中的右对齐图像
【发布时间】:2011-05-19 00:43:24
【问题描述】:

我想在报告的页面上右对齐按比例缩放的图像。似乎图像总是在其边界框中左对齐。

然而,图像是动态分配的。所以不,我不能只将图像定位在正确的位置。

欢迎所有想法:)

【问题讨论】:

    标签: reporting-services report rdlc


    【解决方案1】:

    这是不可能的。
    但是,您可以动态设置 padding-left 值。
    但是,正确地做到这一点很痛苦。

    【讨论】:

      【解决方案2】:

      获取图像控件的高度和宽度,并应用this answer 为图片本身添加同样多的白色或透明左填充,使其在图像控件中显示为右对齐。
      这将导致额外的处理时间和内存消耗,但可以为您节省接受的答案所谈论的痛苦。

      【讨论】:

      • 不同意 - 这需要更多处理,因为您更改了图像。如果将图像尺寸与图像一起保存,则只需从矩形宽度中减去图像宽度即可得到 padding-left 值,无需进行图像处理。当然,您还需要先计算新的图像尺寸,因为您可能希望在应用填充之前按比例调整图像大小,使其适合显示矩形。由于按比例调整大小导致的尺寸变化是我所说的痛苦。
      猜你喜欢
      • 2012-03-04
      • 2015-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多