水晶报告图像压扁
答
我不认为水晶可以帮助你。尝试在互联网上寻找某种基于命令行的应用程序,它可以自动调整图片大小(添加黑色空间,以1:1的比例缩小等)。我确定他们在那里。
答
我找到了答案here
要调整图片大小正常,您必须执行以下步骤依次是:
- 设置图像的EnableCanGrow真
- 计算和设置宽度和高度到所需的大小
- 设置图像的EnableCanGrow为假
- 用数据填充数据集的图像对象
- 继续正常的报告处理。
如果您获得这些项目的顺序不对,或者跳过一个项目,您会发现Crystal Reports以意外和不可恢复的方式缩放图像。
答
Crystal OLE对象显示来自文件的图片,只能以编程方式进行设置,因此对于'拉'型报告,您要提供纵向或横向动态图像名称,其中至少有一个方向将被压扁以适应。恕我直言,更好的方法是显示缩略图,然后有一个计算出来的超链接,在一些体面的观众中展示真实的图像。您将花费不合理的时间尝试让显示图片的OLE对象了解您的图像具有不同的宽高比。只要至少合理清晰,可能就足够了。
你试过我的回答吗? – 2011-09-28 14:54:13