标签: activereports
我有一个300px宽的图像,必须在运行时设置。在设计时,图像大小不同,并且必须根据标志更改图像。如何在C#/ VB.NET中设置图像宽度。
我将该对象投射为图片。 Width属性仅采用一个SINGLE值并假定其英寸。如何告诉图片控件传入的像素尺寸不是英寸?
答案 0 :(得分:0)
下面是一个示例,说明如何设置像素大小,将其转换为英寸(如GrapeCity团队建议的那样),然后根据条件变量将其应用于图片:
以下代码已添加到报告的“脚本”部分:
Sub Detail_Format Dim intSizeInPixels As Integer = 300 Dim dblSizeInInches as Double = intSizeInPixels / 96 Dim mfFlag As Boolean = True If mfFlag Then Picture1.Width = dblSizeInInches End If End Sub