Απόδοση MHTML σε RTF μέσω .NET

.NET API για εξαγωγή MHTML σε RTF σε Windows, macOS και Linux χωρίς χρήση του Microsoft Word

 

Το Aspose.Total for .NET είναι ένα ισχυρό API για την προσθήκη λειτουργιών χειρισμού εγγράφων και μετατροπής στην εφαρμογή σας .NET. Χρησιμοποιώντας προηγμένο API επεξεργασίας PDF Aspose.PDF για .NET , μπορείτε να μετατρέψετε τη μορφή αρχείου MHTML σε DOC. Μετά από αυτό, χρησιμοποιώντας το ισχυρό API Επεξεργασίας Εγγράφων Aspose.Words για .NET , μπορείτε να αποδώσετε το DOC σε RTF.

C# API για μετατροπή MHTML σε RTF

  1. Ανοίξτε το αρχείο MHTML χρησιμοποιώντας την τάξη Document
  2. Μετατρέψτε το MHTML σε Έγγραφο χρησιμοποιώντας τη μέθοδο Save
  3. Φορτώστε το αρχείο Doc χρησιμοποιώντας την κλάση Document του Aspose.Words
  4. Αποθηκεύστε το έγγραφο σε μορφή RTF χρησιμοποιώντας τη μέθοδο Save και ορίστε το Rtf ως SaveFormat

Απαιτήσεις μετατροπής

Εγκατάσταση από τη γραμμή εντολών ως nuget install Aspose.Total ή μέσω της Κονσόλας Package Manager του Visual Studio με το ```Install-Package Aspose.Total``.

Εναλλακτικά, αποκτήστε το πρόγραμμα εγκατάστασης MSI εκτός σύνδεσης ή τα DLL σε ένα αρχείο ZIP από το downloads .


Document document = new Document("template.mhtml");
 
document.Save("DocOutput.doc", SaveFormat.Doc); 

var outputDocument = new Aspose.Words.Document("DocOutput.doc");

outputDocument.Save("output.rtf", SaveFormat.Rtf);   

Αποκρυπτογραφήστε το αρχείο MHTML χρησιμοποιώντας τον κωδικό πρόσβασης κατόχου μέσω .NET

Πριν μετατρέψετε το MHTML σε RTF, εάν θέλετε να αποκρυπτογραφήσετε το έγγραφό σας, μπορείτε να το κάνετε χρησιμοποιώντας το API. Για να αποκρυπτογραφήσετε το αρχείο PDF, πρέπει πρώτα να δημιουργήσετε ένα αντικείμενο Document και να ανοίξετε το MHTML χρησιμοποιώντας τον κωδικό πρόσβασης του κατόχου. Μετά από αυτό, πρέπει να καλέσετε τη μέθοδο Decrypt του αντικειμένου Document. Τέλος, αποθηκεύστε το ενημερωμένο αρχείο χρησιμοποιώντας τη μέθοδο Save του αντικειμένου Document.


Document document = new Document("Decrypt.mhtml", "password");

document.Decrypt();
 
document.Save("Decrypt_out.doc");

Δημιουργία αρχείου RTF μόνο για ανάγνωση μέσω .NET

Για να προστατεύσετε το RTF σας από την επεξεργασία και να αποτρέψετε άλλα άτομα από την επεξεργασία ευαίσθητων και εμπιστευτικών πληροφοριών στο έγγραφό σας, μπορείτε επίσης να ορίσετε την προστασία του εγγράφου χρησιμοποιώντας το API. Μπορείτε να περιορίσετε τη δυνατότητα επεξεργασίας ενός εγγράφου και να επιτρέψετε μόνο ορισμένες ενέργειες με αυτό. Αυτό μπορεί να γίνει χρησιμοποιώντας το Aspose.Words for .NET API. Σας δίνει τη δυνατότητα να ελέγχετε τον τρόπο με τον οποίο περιορίζετε το περιεχόμενο χρησιμοποιώντας την παράμετρο απαρίθμησης ProtectionType . Μπορείτε να ρυθμίσετε το έγγραφό σας σε μόνο για ανάγνωση χρησιμοποιώντας τις ακόλουθες γραμμές κώδικα.


Document document = new Document("input.doc");

document.Protect(ProtectionType.ReadOnly, "password");

document.Save("output.rtf", SaveFormat.Rtf);    

Εξερευνήστε MHTML επιλογές μετατροπής με .NET

Μετατροπή MHTMLs σε DOCM (Αρχείο Microsoft Word 2007 Marco)
Μετατροπή MHTMLs σε DOT (Αρχεία προτύπων του Microsoft Word)
Μετατροπή MHTMLs σε DOTM (Αρχείο προτύπου Microsoft Word 2007+)
Μετατροπή MHTMLs σε DOTX (Αρχείο προτύπου Microsoft Word)
Μετατροπή MHTMLs σε FLATOPC (Microsoft Word 2003 WordprocessingML)
Μετατροπή MHTMLs σε GIF (Μορφή γραφικής ανταλλαγής)
Μετατροπή MHTMLs σε MARKDOWN (Ελαφριά γλώσσα σήμανσης)
Μετατροπή MHTMLs σε ODT (Μορφή αρχείου κειμένου OpenDocument)
Μετατροπή MHTMLs σε OTT (Πρότυπο OpenDocument)
Μετατροπή MHTMLs σε PCL (Γλώσσα εντολών εκτυπωτή)
Μετατροπή MHTMLs σε PS (Αρχείο PostScript)
Μετατροπή MHTMLs σε WORDML (Microsoft Word 2003 WordprocessingML)
Μετατροπή MHTMLs σε XAMLFLOW (Power Automate της Microsoft)
Μετατροπή MHTMLs σε ODP (Μορφή παρουσίασης OpenDocument)
Μετατροπή MHTMLs σε OTP (Τυπική μορφή OpenDocument)
Μετατροπή MHTMLs σε POT (Αρχεία προτύπων Microsoft PowerPoint)
Μετατροπή MHTMLs σε POTM (Αρχείο προτύπου Microsoft PowerPoint)
Μετατροπή MHTMLs σε POTX (Παρουσίαση προτύπου Microsoft PowerPoint)
Μετατροπή MHTMLs σε POWERPOINT (Αρχεία παρουσίασης)
Μετατροπή MHTMLs σε PPS (Παρουσίαση PowerPoint)
Μετατροπή MHTMLs σε PPSM (Παρουσίαση με δυνατότητα μακροεντολής)
Μετατροπή MHTMLs σε PPSX (Παρουσίαση PowerPoint)
Μετατροπή MHTMLs σε PPT (Παρουσίαση powerpoint)
Μετατροπή MHTMLs σε PPTM (Αρχείο παρουσίασης με δυνατότητα μακροεντολής)
Μετατροπή MHTMLs σε SWF (Ταινία Shockwave Flash)
Μετατροπή MHTMLs σε APNG (Κινούμενα φορητά γραφικά δικτύου)
Μετατροπή MHTMLs σε CSV (Τιμές διαχωρισμένες με κόμμα)
Μετατροπή MHTMLs σε DICOM (Ψηφιακή Απεικόνιση και Επικοινωνίες στην Ιατρική)
Μετατροπή MHTMLs σε DIF (Μορφή ανταλλαγής δεδομένων)
Μετατροπή MHTMLs σε DXF (Μορφή ανταλλαγής σχεδίου Autodesk)
Μετατροπή MHTMLs σε EMZ (Συμπιεσμένο βελτιωμένο μετα-αρχείο των Windows)
Μετατροπή MHTMLs σε EXCEL (Μορφές αρχείων υπολογιστικών φύλλων)
Μετατροπή MHTMLs σε FODS (Επίπεδο υπολογιστικό φύλλο OpenDocument XML)
Μετατροπή MHTMLs σε IMAGE (Αρχεία εικόνας)
Μετατροπή MHTMLs σε JPEG2000 (Μορφή εικόνας J2K)
Μετατροπή MHTMLs σε MD (Γλώσσα Markdown)
Μετατροπή MHTMLs σε ODS (Υπολογιστικό φύλλο OpenDocument)
Μετατροπή MHTMLs σε PSD (Έγγραφο Photoshop)
Μετατροπή MHTMLs σε SVGZ (Συμπιεσμένα κλιμακούμενα διανυσματικά γραφικά)