【发布时间】:2016-08-05 12:33:38
【问题描述】:
我想用 C# 创建一个 .oft 文件。 该oft文件需要有一个html正文和附件。
我发现我应该能够使用 Aspose 做到这一点。 但是,当我运行我的代码时,附件永远不会被添加。
(它们被添加到 AttachmentCollection 中,但在 Outlook 中打开 .oft 文件时不显示。oft 文件确实有 20 倍大,所以我认为添加了原始附件数据。)
MailMessage message = new MailMessage();
var attachmentGif = new Attachment(@"C:\inetpub\wwwroot\IntranetKbs\Website\Email logos\" + language + @"\KBSFRB_logo_" + language + @".gif");
var attachmentEps = new Attachment(@"C:\inetpub\wwwroot\IntranetKbs\Website\Email logos\" + language + @"\KBSFRB_logo_" + language + @".eps");
message.Attachments.Add(attachmentGif);
message.Attachments.Add(attachmentEps);
您可以在下面看到附件添加到附件列表后的一些信息。
如果您知道可能导致此问题的原因,或者知道创建 .oft 文件的其他方法,我们将不胜感激您的帮助和 cmets!
【问题讨论】:
-
Aspose 非常有问题。发布到他们的支持论坛并向他们发送一些示例代码以显示正在发生的事情。确保你没有给他们你的密钥文件。此外,最好将您的项目压缩并作为一个文件附加。
-
你知道我可以用来创建文件的其他项目吗?