ذخیره پیام ایمیل بهعنوان PDF
Contents
[
Hide
]
Aspose.Email - ذخیره پیام ایمیل به صورت PDF
کد زیر نشان میدهد که چگونه پیام ایمیل را با استفاده از Aspose.Email به همراه Aspose.Words برای جاوا به PDF تبدیل کنید. این کار شامل مراحل زیر است:
- بارگذاری پیام ایمیل با استفاده از MailMessage
- ذخیره پیام ایمیل به MemoryStream به صورت MHTML
- بارگذاری جریان با استفاده از Aspose.Words
- ذخیره پیام به عنوان PDF
جاوا
FileInputStream fstream = new FileInputStream(dataDir + "message.msg");
MailMessage eml = MailMessage.load(fstream);
// Save the Message to output stream in MHTML format
ByteArrayOutputStream emlStream = new ByteArrayOutputStream();
eml.save(emlStream, SaveOptions.getDefaultMhtml());
// Load the stream in Word document
LoadOptions lo = new LoadOptions();
lo.setLoadFormat(LoadFormat.MHTML);
Document doc = new Document(new ByteArrayInputStream(
emlStream.toByteArray()), lo);
// Save to disc
doc.save(dataDir + "About Aspose.Pdf", SaveFormat.PDF);
// or Save to stream
ByteArrayOutputStream foStream = new ByteArrayOutputStream();
doc.save(foStream, SaveFormat.PDF);
بارگیری کد اجرایی
بارگیری کد نمونه
برای جزئیات بیشتر، مراجعه کنید به ذخیره یک MSG به صورت PDF.