C# を使用して MSG を TIFF に変換する
マイクロソフト® Outlook® またはThunderbird® をインストールせずに MSG を TIFF に変換します。
メール処理の高速パフォーマンスを体験してください .NET 用の Aspose.Email! これは C# API で、Outlook や Thunderbird をインストールしなくても電子メールファイルを処理するための堅牢なツールセットを開発者に提供し、さまざまな形式間の変換機能も備えています。これらの機能の中で、.msg(Outlook Email Message)から.tiff(タグイメージ)ファイルへの変換は、さまざまなソフトウェアを使用して表示できる画像形式でデータを保存することで互換性を高め、アクセスしやすくなるという点で際立っている機能です。さらに、電子メールを TIFF に変換することで、書式設定や埋め込みオブジェクトを含むビジュアルレイアウトがアーカイブ目的で正確に維持されます。
各メールを複数ページの TIFF にレンダリングしてすべてのコンテンツに対応できるため、送信者情報やタイムスタンプなどのメタデータも確実に保持されます。その結果、元のメッセージの完全性が保たれ、さまざまな業務目的やアーカイブ目的で確実に使用できる、編集不可能な画像のコレクションができあがります。
.NET 用 Aspose.Email による電子メールから画像ファイルへの変換プロセスは簡単です。このライブラリには、使いやすいオブジェクトモデルが用意されています。通常、電子メールの変換に必要なのは数行のコードだけで、基になるファイル形式の解析、MIME 処理、エンコーディングの問題などが抽象化されます。.NET 用の Aspose.Email を使用すると、これらの要素を手動で処理する必要はありません。その代わり、タスクを実行するのに必要な高レベルのコードだけを記述します。
電子メールの送信、受信、処理、さまざまな電子メール形式間の変換などの複雑な電子メール管理タスクを簡素化する包括的で使いやすいAPIを使用してパフォーマンスを向上させます。これにより、開発者は低レベルの詳細を掘り下げずにメール機能をアプリケーションに効率的に統合できるため、開発時間と労力を大幅に削減できます。
の力を活用するには .NET APIで、次のアクションのいずれかを実行します。
Open NuGet パッケージマネージャー、Aspose.Emailを検索してデバイスにインストールします。
パッケージマネージャーコンソールから次のコマンドを使用します。
PM> Install-Package Aspose.Email
C# を使用して MSG を TIFF に変換する手順
.NET プログラマは、わずか数行のコードで MSG ファイルを簡単に読み込んで TIFF に変換できます。
- MAPIMessage.load を使用して MSG ファイルをロードします。
- 新しい MailPrinter インスタンスを作成します。
- MessageFormattingFlags.MailInfo を使用してメッセージヘッダーと本文を表示するように MailPrinter フォーマット設定を構成します。
- ページレイアウト単位をセンチメートルに定義します。
- TIFF への印刷時に電子メールコンテンツの幅に自動的に収まるようにフォーマットフラグを設定します。
- MailPrinter.print メソッドを使用して、TIFF 印刷形式を指定して TIFF ファイルに電子メールを出力します。
システム要件
.NET 変換ソースコードを実行する前に、次の前提条件を満たしていることを確認してください。
- マイクロソフト Windows または.NET Framework、.NET Core、および COM Interop 経由の PHP、VBScript、Delphi、C++ と互換性のある OS。
- マイクロソフトビジュアルスタジオのような開発環境。
- プロジェクトで参照されている.NET DLL 用の Aspose.email。
このサンプルコードは、MSG から TIFF C# への変換を示しています
var msg = MapiMessage.Load("message.msg");
// Instantiate an instance of MailPrinter
var printer = new Printing.MailPrinter();
// Set MessageFormattingFlags to MailInfo to display the message headers and body
printer.FormattingFlags = Printing.MessageFormattingFlags.MailInfo;
// Set page layout for printing
printer.PageUnit = Printing.PrinterUnit.Cm;
// Auto-Fit a TIFF
printer.FormattingFlags = Aspose.Email.Printing.MessageFormattingFlags.AutoFitWidth;
// Print the email to a TIFF file
printer.Print(msg, dstTIFF, Aspose.Email.Printing.PrintFormat.Tiff);
MSGをTIFFに変換する無料アプリ
サポートされているその他の変換
MSGは、以下にリストされているいくつかを含む他の多くのファイル形式に変換することもできます。