【问题标题】:How can I left align pictures within a picturebox in Acumatica Report Designer?如何在 Acumatica 报表设计器的图片框中左对齐图片?
【发布时间】:2019-12-09 20:32:16
【问题描述】:
我正在使用带有数据库源的图像;检索到的图像将根据报告中的标准而有所不同。我的一些图像的大小与其他图像略有不同;我想让它们都打印到图片框的最大可能高度,并且如果图像的宽度发生变化,则左对齐而不是居中。
我已经设置了样式 TextAlign Left 和 VerticalAlign Bottom ,但似乎两者都没有区别。我正在使用“比例”尺寸;其他选项会扰乱纵横比或调整大小以使图像不适合给定的空间。
我唯一能想到的就是让我们的平面设计师创建一个右侧有空格的版本,并要求所有图像的大小和宽度相同。
有没有其他方法可以使用报表设计器解决这个问题?
【问题讨论】:
标签:
acumatica
acumatica-kb
【解决方案1】:
无法使用 PictureBox 控件实现所需的缩放和对齐,因为它缺少图像对齐属性。
我唯一能想到的就是让我们的平面设计师创建一个右侧有空格的版本,并要求所有图像的大小和宽度相同。
第一步是将图像缩放到纵横比允许的最大尺寸。然后添加一些底部或右侧填充以匹配控件大小。图像处理可以通过定制实现自动化。我们使用这种方法处理承运人标签打印。