好的,这是交易。我正在使用C#和Domino API。我有一些我希望插入Lotus Notes富文本字段的富文本数据。
现在,我该怎么办?我想我已经在这里搞砸了,但希望有些天才会想出一个解决方案。任何帮助非常感谢。
谢谢你们!
PS - 插入笔记富文本数据或HTML数据就可以了。只要它在文档中显示正确的富文本而不是未格式化的字符串,任何一个都会一样好。
答案 0 :(得分:1)
嗯,我找到了答案 - 它不漂亮,但它有效!我做的是
瞧! :-D
非常感谢您的快速回复: - )
答案 1 :(得分:0)
在不知道申请细节的情况下,我不确定这是否足够。但是,您可以将HTML作为文本存储在Notes富文本字段中,然后在Notes应用程序中将该字段显示为“传递HTML”。缺点是您无法从Notes客户端进行后续编辑。此外,Notes客户端中的HTML呈现引擎非常差,因此您可能无法达到完全保真度。
如果这不符合您的需求,您可以随时查看使用Notes C API(而不是您正在使用的COM / API)。较低级别的API允许您将任何内容插入到富文本字段中,但您需要自己编写解析器/转换器。搜索复合数据(CD)记录。
以下是API网站的链接:http://www14.software.ibm.com/webapp/download/nochargesearch.jsp?k=ALL&status=Active&q=Lotus+%22C+API%22
答案 2 :(得分:0)
API是否不提供对各种富文本类的访问权限?也许他们可以帮忙?例如,有NotesRichTextStyle
,NotesRichTextNavigator
,NotesRichTextSection
,NotesRichText
等等的类,等等。