簡體   English   中英

如何使用Aspose將附件添加到.oft文件

[英]How to add attachments to .oft file with Aspose

我想用C#創建一個.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);

在將附件添加到AttachmentList后,您可以在下面看到有關附件的一些信息。

在此處輸入圖片說明 在此處輸入圖片說明

如果您知道導致此問題的原因,或者知道其他創建.oft文件的方法,那么對您的幫助和評論將非常感謝!

如果必須在郵件的HTML正文中顯示圖像,則需要將其作為鏈接資源而不是常規附件包含在內。 這應該滿足將圖像添加到郵件正文並在MS Outlook中顯示的要求。

注意:我與Aspose一起擔任開發人員推廣人員。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM