Trong ví dụ này, chúng ta sẽ khám phá cách gửi Word Document qua email bằng C++. Trong đoạn mã ví dụ sau, bạn sẽ chứng kiến việc gửi DOC trong nội dung email bằng C++ thuận tiện như thế nào. Bạn sẽ chỉ cần thực hiện các lệnh gọi API đơn giản và thực hiện một số bước đơn giản trên MS Windows để đạt được điều này.
Các bước gửi tài liệu Word qua Email bằng C++
- Định cấu hình Aspose.Words.Cpp và Aspose.Email.Cpp bằng công cụ Trình quản lý gói NuGet
- Thêm tham chiếu vào không gian tên Aspose::Words và Aspose::Email
- Khởi tạo đối tượng Lớp tài liệu thành DOCX để gửi trong nội dung email
- Lưu định dạng trung gian DOCX sang MHTML bằng luồng
- Tải MHTML bằng phiên bản Lớp MailMessage của Aspose.Email và đặt thuộc tính thư
- Khởi tạo thể hiện của lớp SmtpClient để gửi MailMessage dưới dạng email
Trong các bước này, chúng tôi đã nhận thấy cách tạo email từ DOCX bằng C++. Nó liên quan đến việc tải tệp DOC để gửi dưới dạng email ở bước đầu tiên và lưu tệp đó dưới dạng định dạng MHTML trung gian bằng cách sử dụng luồng. Sau đó, sử dụng thể hiện MailMessage class định dạng trung gian MHTML được tải cùng với cài đặt các thuộc tính thư khác. Cuối cùng, bằng cách sử dụng lớp ứng dụng khách SMTP, email sẽ được gửi đi.
Mã để gửi tài liệu Word qua email bằng C ++
Trong ví dụ trên, chúng tôi gửi Tài liệu qua email bằng C++ theo hai giai đoạn. Giai đoạn đầu tiên bao gồm tải DOCX và lưu nó dưới dạng tệp MHTML bằng các luồng. Trong giai đoạn thứ hai, chúng tôi đã sử dụng MailMessage class để tải MHTML và đặt các thuộc tính thư khác của nó. Sau đó, sử dụng SmtpClient class, chúng tôi gửi Tài liệu qua email bằng C++.
Trong chủ đề này, chúng tôi đã tập trung vào cách tạo email từ DOCX trong C++. Nếu bạn quan tâm đến việc chuyển đổi tệp DOCX sang tệp Tiff, bạn có thể truy cập bài viết trên cách chuyển Word sang Tiff bằng C++.