Skip to content
首页 » 博客 » 在线将 EML 转换为 PDF – 免费转换器

在线将 EML 转换为 PDF – 免费转换器

  • by
  • Uncategorized

在线将 EML 转换为 PDF

由于兼容性问题,共享通常用于存储电子邮件的 EML 文件可能会很困难。因此,将 EML 文件转换为与大多数可用设备和操作系统兼容的格式至关重要。 EML 到 PDF 的转换可实现电子邮件内容的无缝共享、存档和打印,同时保留其原始格式。幸运的是,我们的在线 EML 到 PDF 转换器提供了一种将 EML 文件转换为 PDF 文档的快速便捷的方法。

使用我们的免费 EML 到 PDF 转换器,随时随地将您的 EML 文件转换为 PDF。无需创建帐户或订阅任何内容,即可根据需要转换任意数量的 EML 文件。

如何将 EML 文件转换为PDF文件?

我们的 EML 到 PDF 转换器非常简单,您只需几个简单的步骤即可执行转换,如下所述。

首先,浏览或拖放 EML 文件进行上传。
上传后,按“CONVERT”按钮开始转换。
转换后,您将能够下载转换后的 PDF 文件。

注意:您上传的 EML 文件和转换后的 PDF 文件会在 24 小时后自动从我们的服务器中删除。

为什么选择在线 EML 到 PDF 转换器?

您可能更喜欢使用此在线 EML 到 PDF 转换器的原因有多种。以下是其中的一些。

辅助功能:它是一个基于网络的工具,您可以从任何连接到互联网的设备进行访问。它不需要任何可安装的转换软件。

批量转换:它提供 EML 文件的批量转换,这意味着您可以一次性将多个 EML 文件转换为 PDF。

免费:我们的 EML 到 PDF 转换器是免费的。此外,您可以执行的转换次数没有限制。

无需注册:您无需创建帐户或订阅任何内容即可使用此转换器。

用户友好的界面:该 EML 转换器的设计是用户友好的,使用户更容易执行转换。

将 EML 转换为 PDF – 开发人员指南

我们还为想要以编程方式实现 EML 到 PDF 转换的开发人员提供独立库。以下部分演示如何使用 .NET 和 Java 电子邮件库以 PDF 格式保存 EML 文件。

C#
安装 Aspose.Email for .NET。
安装 Aspose.Words for .NET。
使用下面的代码将 EML 转换为 PDF:
// 加载电子邮件
MailMessage mailMsg = MailMessage.Load(“email.eml”);
MemoryStream ms = new MemoryStream();
mailMsg.Save(ms, Aspose.Email.SaveOptions.DefaultMhtml);

// 创建一个LoadOptions实例并将LoadFormat设置为Mhtml
var loadOptions = new Aspose.Words.Loading.LoadOptions();
loadOptions.LoadFormat = LoadFormat.Mhtml;

// 创建 Document 实例并从 MemoryStream 加载 MTHML
var document = new Aspose.Words.Document(ms, loadOptions);

// 创建 HtmlSaveOptions 实例并将 SaveFormat 设置为 Html
var saveOptions = new Aspose.Words.Saving.PdfSaveOptions();

// 将 EML 转换为 PDF
document.Save(“email.pdf”, saveOptions);

爪哇
安装 Aspose.Email for Java。
安装 Aspose.Words for Java。
复制并粘贴以下代码以执行 EML 到 PDF 的转换:
// 加载电子邮件
FileInputStream fstream=new FileInputStream(“email.eml”);
MailMessage eml = MailMessage.load(fstream);

// 将消息以 MHTML 格式保存到输出流
ByteArrayOutputStream emlStream = new ByteArrayOutputStream();
eml.save(emlStream, SaveOptions.getDefaultMhtml());

// 加载Word文档中的流
LoadOptions lo = new LoadOptions();
lo.setLoadFormat(LoadFormat.MHTML);
文档 doc = new Document(new ByteArrayInputStream(emlStream.toByteArray()), lo);

// 保存到光盘
doc.save(“转换后的.Pdf”, SaveFormat.PDF);

// 或者保存到流
ByteArrayOutputStream foStream = new ByteArrayOutputStream();
doc.save(foStream, SaveFormat.PDF);

探索电子邮件库

您可以使用以下资源探索有关我们的电子邮件操作库的更多信息:

文档
源代码
API 参考
博客
论坛
常见问题解答
我可以执行批量 EML 到 PDF 转换吗?

是的,您可以一次上传和转换多个 EML 文件。

该转换器转换 EML 文件需要多长时间?

将 EML 文件转换为 PDF 格式通常需要几秒钟的时间。

我的 EML 和 PDF 文件安全吗?

是的,您上传和转换的所有文件都会安全保存,并在 24 小时后从服务器中删除。

结论

在本文中,您了解了如何通过几次点击将 EML 文件在线转换为 PDF。分步指南演示了如何将单个 EML 文件或批量文件转换为 PDF。此外,我们还为您提供了独立的库,用于以编程方式执行 EML 到 PDF 的转换。

另请参阅
将 OST 转换为 PST
读取 PST 文件
导入 Gmail 联系人
管理 Gmail 联系人

Leave a Reply

Your email address will not be published. Required fields are marked *