オンラインでEMLをPDFに変換

オンラインでEMLをPDFに変換

電子メール メッセージの保存によく使用される EML ファイルの共有は、互換性の問題により困難になる可能性があります。したがって、EML ファイルを、利用可能なデバイスやオペレーティング システムのほとんどと互換性のある形式に変換することが不可欠です。 EML から PDF への変換により、元の形式を維持しながら電子メール コンテンツのシームレスな共有、アーカイブ、印刷が可能になります。幸いなことに、当社のオンライン EML から PDF コンバーターは、EML ファイルを PDF ドキュメントに変換する迅速かつ便利な方法を提供します。

Free EML to PDF Converter を使用すると、いつでもどこからでも EML ファイルを PDF に変換できます。アカウントを作成したり何かを購読したりすることなく、必要なだけEMLファイルを変換できます。

EMLをPDFに変換するにはどうすればよいですか?

EML から PDF へのコンバーターは簡単で、以下で説明するように、いくつかの簡単な手順で変換を実行できます。

  • まず、EML ファイルを参照またはドラッグ アンド ドロップしてアップロードします。
  • アップロードしたら、「CONVERT」ボタンを押して変換を開始します。
  • 変換後、変換された PDF ファイルをダウンロードできるようになります。

注: アップロードした EML ファイルと変換された PDF ファイルは、24 時間後にサーバーから自動的に削除されます。

オンラインEMLからPDFへのコンバーターを使用する理由

このオンライン EML から PDF へのコンバーターの使用を好む理由はいくつかあります。以下にその一部を紹介します。

  • アクセシビリティ: これは、インターネットに接続されている任意のデバイスからアクセスできる Web ベースのツールです。変換ソフトウェアをインストールする必要がなくなります。

  • バッチ変換: EML ファイルのバッチ変換を提供します。つまり、複数の EML ファイルを一度に PDF に変換できます。

  • 無料: EML から PDF へのコンバーターは無料です。また、実行できる変換の数に制限はありません。

  • サインアップは不要: このコンバーターを使用するためにアカウントを作成したり、何かを購読したりする必要はありません。

  • ユーザーフレンドリーなインターフェイス: この EML コンバーターはユーザーフレンドリーになるように設計されており、ユーザーは変換を簡単に実行できます。

EML を PDF に変換する - 開発者ガイド

また、EML から PDF への変換をプログラムで実装したい開発者向けに、スタンドアロン ライブラリも提供しています。以下のセクションでは、.NET および Java 電子メール ライブラリを使用して、 EML ファイルを PDF 形式で保存します。

C#

// Load email
MailMessage mailMsg = MailMessage.Load("email.eml");
MemoryStream ms = new MemoryStream();
mailMsg.Save(ms, Aspose.Email.SaveOptions.DefaultMhtml);

// Create an instance of LoadOptions and set the LoadFormat to Mhtml
var loadOptions = new Aspose.Words.Loading.LoadOptions();
loadOptions.LoadFormat = LoadFormat.Mhtml;

// Create an instance of Document and load the MTHML from MemoryStream
var document = new Aspose.Words.Document(ms, loadOptions);

// Create an instance of HtmlSaveOptions and set the SaveFormat to Html
var saveOptions = new Aspose.Words.Saving.PdfSaveOptions();

// Convert EML to PDF
document.Save("email.pdf", saveOptions);

ジャワ

// Load email
FileInputStream fstream=new FileInputStream("email.eml");
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("converted.Pdf", SaveFormat.PDF);

// Or save to stream
ByteArrayOutputStream foStream = new ByteArrayOutputStream();
doc.save(foStream, SaveFormat.PDF);

電子メール ライブラリを探索する

以下のリソースを使用して、電子メール操作ライブラリについて詳しく調べることができます。

よくある質問

EML から PDF へのバッチ変換を実行できますか?

はい、複数の EML ファイルを一度にアップロードして変換できます。

このコンバーターが EML ファイルを変換するのにどれくらい時間がかかりますか?

EML ファイルを PDF 形式に変換するには、通常、数秒かかります。

私のEMLファイルとPDFファイルは安全ですか?

はい、アップロードおよび変換されたすべてのファイルは安全に保管され、24 時間後にサーバーから削除されます。

結論

この記事では、数回クリックするだけでオンラインで EML ファイルを PDF に変換する方法を学びました。ステップバイステップのガイドでは、単一の EML ファイルまたはファイルのバッチを PDF に変換する方法を説明しました。さらに、EML から PDF への変換をプログラムで実行するためのスタンドアロン ライブラリも提供しました。

関連項目