使用C#管理Lotus Notes邮件格式

时间:2009-09-22 13:55:23

标签: c# lotus-notes

我正在访问邮件正文并在另一封邮件中获取它。 但我没有在新邮件中获得以前邮件的原始格式。

我面临的问题是:

  1. 未在目标邮件中获取图像。
  2. 字体也各不相同。
  3. 我正在访问邮件正文,如下所示:

     NotesRichTextItem rtItem = (NotesRichTextItem)docInbox.GetFirstItem("Body");
     String Body = rtItem.GetFormattedText(false , 0);
     String bodyFormat = rtItem.type.ToString(); 
    

    也试过这段代码:

    NotesItem itemBody = docInbox.GetFirstItem("Body");
      String bodyFormat = itemBody.type.ToString();
      String Body = itemBody.Text;
    

    但两种情况都没有得到解决方案。

1 个答案:

答案 0 :(得分:2)

如果您尝试从Lotus Notes访问富文本并将其放入您自己的系统中,那将非常困难,并且NotesAPI对您没什么帮助。但是,如果您尝试将富文本项从一个NotesDocument复制到另一个NotesDocument,请查看NotesRichTextItem类的AppendRTItem方法。