是否可以在电子邮件中嵌入PDF作为HTML?

时间:2011-11-04 22:38:51

标签: c# asp.net

基本上我有一个PDF,要么将其框架化或将其转换为HTML并在电子邮件中显示。我还没有找到可行的解决方案。

以下是我要查找的示例,这适用于浏览器,但不适用于电子邮件。感谢

<object data="MyPDF.pdf" type="application/pdf" width="100%" height="100%"></object>

2 个答案:

答案 0 :(得分:3)

你做不到。非常简单的方法 - 您可以将pdf转换为图像(每页一个)并将其全部放在电子邮件的html正文中。它没有普通文本那么有用,通常比pdf本身大得多。您也可以使用ocr软件转换为html。

答案 1 :(得分:0)

除非您拥有生成PDF的来源(假设已生成),否则我不知道将PDF转换为HTML的任何合理方法。

您最好的选择是将其作为单独的附件包含在内。您可以尝试内联它,但结果将高度依赖于客户端(例如&lt; object /&gt; 可能适用于Outlook,但肯定不适用于任何其他客户端。)