我想在Notes客户端表单中显示文件系统中的图像。 我尝试使用Picture对象,但即使是计算出的图像也只允许来自资源的图片。没有昂贵的第三方库,改变资源似乎是不可能的。我该如何解决?
答案 0 :(得分:4)
您可以使用«Pass-Thru HTML»功能。您可以将<img>
标记与您的图片一起用作src
属性。因此,只需输入<img src="
,在此处添加Computed Text
并输入" />
即可。选择所有键入的文本并使其成为“Pass-Thru HTML”(«Text \ Pass-Thru HTML»菜单)。你会看到这样的东西:
在Computed Text
公式中,键入包含图像路径并保存表单的字段名称:
现在,您可以使用此表单:
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
格式格式化。