Ας μάθουμε γρήγορα τη διαδικασία μετατροπής εγγράφων και πώς να μετατρέψουμε το HTML σε RTF στο C#. Δεν χρειάζεται να εγκαταστήσετε ένα εργαλείο τρίτου κατασκευαστή για να κάνετε μετασχηματισμό εγγράφων, ακόμη και χωρίς το Microsoft Office. Επιπλέον, θα δημιουργήσουμε ένα δείγμα κώδικα για τη λειτουργία HTML σε RTF μετατροπέα C#, χρησιμοποιώντας τις οδηγίες που ορίζονται σε αυτόν τον οδηγό.
Βήματα για τη μετατροπή HTML σε RTF σε C#
- Εγκαταστήστε το πακέτο GroupDocs.Conversion for .NET από τον ιστότοπο NuGet στην εφαρμογή
- Προσθέστε μια αναφορά στον χώρο ονομάτων GroupDocs.Conversion για την εκτέλεση μετατροπής εγγράφων από μορφή HTML σε RTF
- Δημιουργήστε μια παρουσία της κλάσης Converter και περάστε το αρχείο HTML στον κατασκευαστή της
- Δημιουργήστε ένα αντικείμενο της κλάσης WordProcessingConvertOptions και ορίστε επιλογές μετατροπής για το αρχείο RTF εξόδου
- Καλέστε τη μέθοδο Convert της κλάσης Converter, μεταβιβάστε το όνομα αρχείου RTF που έχει μετατραπεί και το WordProcessingConvertOptions
Σε αυτά τα βήματα, απλώς εγκαθιστούμε το απαιτούμενο πακέτο και αναφέρουμε τον κατάλληλο χώρο ονομάτων για την υλοποίηση της δυνατότητας HTML σε RTF C#. Στη συνέχεια, φορτώστε το αρχείο προέλευσης HTML και ορίστε τις επιλογές μετατροπής για το έγγραφο RTF εξόδου. Στο τέλος, θα αποθηκεύσουμε το αρχείο RTF που έχει μετατραπεί στο δίσκο χρησιμοποιώντας τη μέθοδο Convert.
Κώδικας για μετατροπή HTML σε RTF σε C#
Η δυνατότητα C# HTML σε RTF αναπτύσσεται με μερικές κλήσεις API και μόλις δύο-τρεις γραμμές κώδικα. Μπορείτε να χρησιμοποιήσετε αυτό το δείγμα κώδικα ως σημείο εκκίνησης και να καταναλώσετε την κλάση WordProcessingConvertOptions για τον ορισμό διαφόρων επιλογών μετατροπής για το αρχείο RTF. Επιπλέον, μπορείτε εύκολα να μετατρέψετε HTML σε μια ποικιλία άλλων μορφών εγγράφων όπως TIFF, PPSM, PDF, MHT, PPTX, XLSX και πολλά άλλα.
Σε αυτό το άρθρο, καλύψαμε τη διαδικασία μετατροπής για τη μετατροπή HTML σε μορφή RTF και δημιουργήσαμε ένα δείγμα κώδικα για αυτήν. Στο τελευταίο μας άρθρο, εξετάσαμε το πώς να μετατρέψετε MHTML σε JPG σε C#. ρίξτε μια ματιά σε αυτό για περισσότερες πληροφορίες.