この例では、C++**を使用してメールでWord Documentを送信する方法を説明します。次のサンプルコードでは、C++を使用して電子メール本文でDOCを送信することがいかに便利であるかを確認できます。これを実現するには、単純なAPI呼び出しを行い、MSWindowsでいくつかの簡単な手順を実行する必要があります。
C++を使用して電子メールでWord文書を送信する手順
- NuGetパッケージマネージャーツールを使用してAspose.Words.CppとAspose.Email.Cppを構成します
- Aspose::WordsおよびAspose::Email名前空間への参照を追加します
- 電子メール本文で送信するために、ドキュメントクラスオブジェクトをDOCXにインスタンス化します
- ストリームを使用してDOCXをMHTML中間形式に保存します
- Aspose.EmailのMailMessageClassインスタンスを使用してMHTMLをロードし、メッセージプロパティを設定します
- SmtpClientクラスインスタンスを初期化して、MailMessageを電子メールとして送信します
これらの手順では、C++を使用してDOCXから電子メールを作成する方法に気づきました。これには、最初のステップで電子メールとして送信するためのDOCファイルをロードし、ストリームを使用してそれを中間MHTML形式として保存することが含まれます。次に、* MailMessageクラス*インスタンスを使用して、他のメールプロパティの設定とともに中間形式のMHTMLが読み込まれます。最後に、SMTPクライアントクラスを使用して、電子メールが送信されます。
C++を使用して電子メールでWord文書を送信するコード
上記の例では、2つのフェーズで* C++を使用してドキュメントを電子メールで送信します。最初のフェーズは、DOCXをロードし、ストリームを使用してそれをMHTMLファイルとして保存することで構成されていました。第2フェーズでは、 MailMessageクラスを使用してMHTMLをロードし、その他のメールプロパティを設定しました。次に、 SmtpClientクラスを使用して、 C++*を使用して電子メールでドキュメントを送信します。
このトピックでは、C++でDOCXから電子メールを作成する方法に焦点を当てました。 DOCXからTiffファイルへの変換に興味がある場合は、C++を使用してWordをTiffに変換する方法の記事にアクセスしてください。