Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 以编程方式将PDF从MemoryStream附加到Outlook电子邮件项目_C#_Vb.net_Pdf_Outlook_Memorystream - Fatal编程技术网

C# 以编程方式将PDF从MemoryStream附加到Outlook电子邮件项目

C# 以编程方式将PDF从MemoryStream附加到Outlook电子邮件项目,c#,vb.net,pdf,outlook,memorystream,C#,Vb.net,Pdf,Outlook,Memorystream,是否可以从MemoryStream或其他函数将PDF附加到Outlook电子邮件项目MailItem.Attachment.add(),而不是通过此方法传递文件的物理路径,从硬盘上的文件附加PDF 我想以编程方式为附加PDF的用户创建Outlook邮件项目,并让用户自己查看和发送电子邮件 提前感谢。不使用Outlook对象模型-只允许您传递olByValue附件的文件名。(C++或Delphi)仅在IStream对象上运行(IAttach::OpenProperty(PR_ATTACH\u DA

是否可以从MemoryStream或其他函数将PDF附加到Outlook电子邮件项目MailItem.Attachment.add(),而不是通过此方法传递文件的物理路径,从硬盘上的文件附加PDF

我想以编程方式为附加PDF的用户创建Outlook邮件项目,并让用户自己查看和发送电子邮件


提前感谢。

不使用Outlook对象模型-只允许您传递
olByValue
附件的文件名。(C++或Delphi)仅在IStream对象上运行(
IAttach::OpenProperty(PR_ATTACH\u DATA\u BIN,IID\u IStream,…)
),允许您将文件名、url、数组、IStream或IStorage传递给。

您是否希望在电子邮件中包含PDF而不是将其作为附件附加?嗨,Mohit Shrivastava。实际上,我已经使用Reporting Services生成了一个PDF,然后将其放入内存流中。我想做的是把这个文件从内存流作为附件。谢谢,谢谢你的回复。由于我是这方面的新手,你能给我提供一些例子/项目作为参考吗?非常感谢你!您对哪种API有问题?扩展MAPI或Redemption?将数据转换为字节数组,并将其传递到RDOMail.Attachments.Add。设置返回的RDOAttachment对象的FileName属性。