如何在Notes表单中显示文件系统中的图像?

时间:2015-12-08 18:46:45

标签: lotus-notes lotus-domino

我想在Notes客户端表单中显示文件系统中的图像。 我尝试使用Picture对象,但即使是计算出的图像也只允许来自资源的图片。没有昂贵的第三方库,改变资源似乎是不可能的。我该如何解决?

1 个答案:

答案 0 :(得分:4)

您可以使用«Pass-Thru HTML»功能。您可以将<img>标记与您的图片一起用作src属性。因此,只需输入<img src=",在此处添加Computed Text并输入" />即可。选择所有键入的文本并使其成为“Pass-Thru HTML”(«Text \ Pass-Thru HTML»菜单)。你会看到这样的东西:

Pass-Thru HTML

Computed Text公式中,键入包含图像路径并保存表单的字段名称:

ComputedText

现在,您可以使用此表单:

Dim ws As New NotesUIWorkspace
Dim ses As New NotesSession
Dim doc As NotesDocument

Set doc = ses.CurrentDatabase.CreateDocument
doc.Form = "FileSystemImage"
doc.ImageSource = "file:///C:/Images/Add.png"

ws.EditDocument , doc

请注意,您的图片路径必须采用url格式格式化。