如何让最终用户在XPage中更改背景图像?

时间:2013-11-11 04:26:02

标签: file-upload background-image xpages attachment

现在我可以将一些现成的图像导入到图像资源中,将它们作为选项呈现给XPage上的最终用户,然后根据它们的选择,计算“样式”属性以更新背景图像。但它仍然不允许用户将自己的图像上传为背景。

有什么方法根本不涉及图像资源吗?我正在考虑进行正常的文件上载控制。让用户将图像作为附件上传到文档中,然后通过引用附件中的图像以某种方式计算样式属性,但我不知道如何做到这一点,或者根本不可行。

2 个答案:

答案 0 :(得分:2)

如果您将图像上传到“用户设置”文档,并在文档的字段中计算文件名,并在按用户名排序的视图中显示这些文档。使用登录的用户名和获取文档的路径 计算图像的路径。路径看起来应该是这样的。

数据库路径+名称/视图/ UNID / $文件/文件名

答案 1 :(得分:0)

如果使用RichText Lite字段存储图像并将其设置为缩略图(没有大小限制),则可以指定固定文件名(在字段属性的第二个选项卡上)

settings on infobox

然后,您可以使用像Fredrick提及的URL来引用该附件。