Σε αυτό το παράδειγμα, θα διερευνήσουμε πώς να στείλετε το Word Document μέσω email χρησιμοποιώντας C++. Στο ακόλουθο παράδειγμα κώδικα, θα δείτε πόσο βολικό είναι να στείλετε DOC στο σώμα του email χρησιμοποιώντας C++. Θα χρειαστεί απλώς να πραγματοποιήσετε απλές κλήσεις API και να εκτελέσετε μερικά απλά βήματα στα MS Windows για να το πετύχετε.
Βήματα για την αποστολή εγγράφου του Word μέσω email χρησιμοποιώντας C++
- Διαμορφώστε τις παραμέτρους Aspose.Words.Cpp και Aspose.Email.Cpp χρησιμοποιώντας το εργαλείο διαχείρισης πακέτων NuGet
- Προσθέστε την αναφορά στους χώρους ονομάτων Aspose::Words και Aspose::Email
- Δημιουργήστε το αντικείμενο Document Class στο DOCX για αποστολή στο σώμα του email
- Αποθηκεύστε το DOCX σε ενδιάμεση μορφή MHTML χρησιμοποιώντας ροή
- Φορτώστε το MHTML χρησιμοποιώντας την παρουσία κλάσης MailMessage του Aspose.Email και ορίστε ιδιότητες μηνύματος
- Εκκινήστε την παρουσία κλάσης SmtpClient για να στείλετε το MailMessage ως email
Σε αυτά τα βήματα, παρατηρήσαμε πώς μπορείτε να δημιουργήσετε email από το DOCX χρησιμοποιώντας C++. Περιλαμβάνει τη φόρτωση του αρχείου DOC για αποστολή ως email στο πρώτο βήμα και την αποθήκευση του ως ενδιάμεση μορφή MHTML χρησιμοποιώντας ροή. Στη συνέχεια, χρησιμοποιώντας την περίπτωση MailMessage class φορτώνεται η ενδιάμεση μορφή MHTML μαζί με τη ρύθμιση άλλων ιδιοτήτων αλληλογραφίας. Τέλος, χρησιμοποιώντας την κατηγορία πελάτη SMTP αποστέλλεται το email.
Κώδικας για αποστολή εγγράφου Word μέσω email χρησιμοποιώντας C++
Στο παραπάνω παράδειγμα, αποστέλλουμε Έγγραφο μέσω email χρησιμοποιώντας C++ σε δύο φάσεις. Η πρώτη φάση περιελάμβανε τη φόρτωση του DOCX και την αποθήκευση αυτού ως αρχείου MHTML χρησιμοποιώντας ροές. Στη δεύτερη φάση, χρησιμοποιήσαμε MailMessage class για να φορτώσουμε το MHTML και να ορίσουμε τις άλλες ιδιότητες αλληλογραφίας του. Στη συνέχεια, χρησιμοποιώντας την SmtpClient class, αποστέλλουμε το Έγγραφο μέσω email χρησιμοποιώντας C++.
Σε αυτό το θέμα, έχουμε επικεντρωθεί στον τρόπο δημιουργίας email από το DOCX σε C++. Εάν ενδιαφέρεστε για τη μετατροπή του αρχείου DOCX σε Tiff, μπορείτε να επισκεφτείτε το άρθρο στο πώς να μετατρέψετε το Word σε Tiff χρησιμοποιώντας C++.