如何使用Java将.msg文件转换为PDF

时间:2018-08-18 08:00:09

标签: java pdf-generation rtf msg

我想使用Java从msg文件生成pdf文件。邮件正文格式应相同。我想使用Java库作为系统,在其中要运行此代码的系统中可能未安装Outlook。 我已经尝试过在线提供的rtfToHtml(Reader rtf)函数,但是面对格式问题,它无法正常工作。 我正在寻找开源API。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用免费的基于Java的API Zeonpad。该库提供了将msg文件转换为pdf的api。请参阅http://www.zeonpad.com/app/zeonpad-pdf-api.html

示例:

OutlookToPdf outlookToPdf = new OutlookToPdf();
OutlookToPdf.convert("D:\\input.msg", "D:\\output.pdf");