Šiame pavyzdyje išnagrinėsime, kaip išsiųsti Word Document el. paštu naudojant C++. Šiame pavyzdiniame kode pamatysite, kaip patogu siųsti DOC el. laiško tekste naudojant C++. Jums tereikia atlikti paprastus API skambučius ir atlikti kelis paprastus veiksmus MS Windows, kad tai pasiektumėte.
Veiksmai, kaip siųsti Word dokumentą el. paštu naudojant C++
- Sukonfigūruokite Aspose.Words.Cpp ir Aspose.Email.Cpp naudodami NuGet paketų tvarkyklės įrankį
- Pridėkite nuorodą į Aspose::Words ir Aspose::Email vardų erdves
- Sukurkite dokumento klasės objektą į DOCX, kad jis būtų išsiųstas el
- Išsaugokite DOCX į MHTML tarpinį formatą naudodami srautą
- Įkelkite MHTML naudodami Aspose.Email MailMessage Class egzempliorių ir nustatykite pranešimo ypatybes
- Inicijuokite SmtpClient klasės egzempliorių, kad išsiųstumėte MailMessage kaip el
Atlikdami šiuos veiksmus pastebėjome, kaip sukurti el. laišką iš DOCX naudojant C++. Tai apima DOC failo įkėlimą, skirtą siųsti kaip el. laišką, ir išsaugoti jį kaip tarpinį MHTML formatą naudojant srautą. Tada naudojant MailMessage class egzempliorių įkeliamas tarpinis MHTML formatas kartu su kitų pašto savybių nustatymu. Galiausiai, naudojant SMTP klientų klasę, el. laiškas išsiunčiamas.
Kodas, skirtas siųsti Word dokumentą el. paštu naudojant C++
Aukščiau pateiktame pavyzdyje mes * siunčiame dokumentą el. paštu naudodami C++* dviem etapais. Pirmąjį etapą sudarė DOCX įkėlimas ir išsaugojimas kaip MHTML failas naudojant srautus. Antrame etape mes panaudojome MailMessage klasę, kad įkeltume MHTML ir nustatytume kitas pašto ypatybes. Tada naudodami SmtpClient klasę, išsiunčiame dokumentą el. paštu naudodami C++.
Šioje temoje mes sutelkėme dėmesį į tai, kaip sukurti el. laišką iš DOCX naudojant C++. Jei jus domina DOCX konvertavimas į Tiff failą, galite apsilankyti straipsnyje kaip konvertuoti Word į Tiff naudojant C++.