Αποθηκεύστε το επεξεργασμένο έγγραφο σε διάφορες μορφές

Εισαγωγή

Ψάχνετε να αποθηκεύσετε επεξεργασμένα έγγραφα σε διάφορες μορφές χρησιμοποιώντας το GroupDocs.Editor για .NET; Ήρθατε στο σωστό μέρος! Αυτός ο περιεκτικός οδηγός θα σας καθοδηγήσει σε όλη τη διαδικασία, από τη ρύθμιση του περιβάλλοντος σας έως την αποθήκευση του επεξεργασμένου εγγράφου σας σε πολλές μορφές. Ας βουτήξουμε και ας κάνουμε παιχνιδάκι την επεξεργασία και αποθήκευση εγγράφων!

Προαπαιτούμενα

Πριν ξεκινήσουμε, βεβαιωθείτε ότι έχετε τα εξής:

  1. GroupDocs.Editor για .NET - Κάντε λήψη της πιο πρόσφατης έκδοσης απόεδώ.
  2. Περιβάλλον Ανάπτυξης - Visual Studio ή οποιοδήποτε άλλο IDE συμβατό με .NET.
  3. .NET Framework - Βεβαιωθείτε ότι έχετε εγκαταστήσει το .NET Framework 4.6.1 ή νεότερη έκδοση.
  4. Δείγμα εγγράφου - Ένα δείγμα εγγράφου επεξεργασίας κειμένου για εργασία.
  5. Βασικές γνώσεις C# - Απαιτείται εξοικείωση με τον προγραμματισμό C#.

Εισαγωγή χώρων ονομάτων

Για να ξεκινήσετε, βεβαιωθείτε ότι έχετε εισαγάγει τους απαραίτητους χώρους ονομάτων στο έργο σας C#. Αυτό είναι ζωτικής σημασίας για την πρόσβαση στη λειτουργικότητα του GroupDocs.Editor.

using System;
using GroupDocs.Editor.Metadata;

Ας αναλύσουμε τη διαδικασία σε διαχειρίσιμα βήματα. Ακολουθήστε προσεκτικά για να βεβαιωθείτε ότι καταλαβαίνετε κάθε μέρος.

Βήμα 1: Λάβετε μια διαδρομή προς το αρχείο εισόδου

Πρώτα, πρέπει να καθορίσετε τη διαδρομή προς το αρχείο WordProcessing εισόδου. Αυτό το αρχείο θα φορτωθεί και θα επεξεργαστεί.

string inputFilePath = "Your Sample Document";

Βήμα 2: Δημιουργήστε επιλογές φόρτωσης για το έγγραφο

Στη συνέχεια, δημιουργήστε επιλογές φόρτωσης ειδικά για έγγραφα επεξεργασίας κειμένου. Αυτές οι επιλογές θα σας βοηθήσουν να προσαρμόσετε τον τρόπο φόρτωσης του εγγράφου.

WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();

Βήμα 3: Φορτώστε το έγγραφο με επιλογές

Τώρα, φορτώστε το έγγραφο σε έναEditor παράδειγμα χρησιμοποιώντας τις καθορισμένες επιλογές φόρτωσης.

using (Editor editor = new Editor(inputFilePath, delegate { return loadOptions; }))

Βήμα 4: Δημιουργία επιλογών επεξεργασίας

Προετοιμάστε επιλογές επεξεργασίας για το έγγραφο. Αυτές οι επιλογές θα καθορίσουν τον τρόπο με τον οποίο ανοίγει το έγγραφο για επεξεργασία.

WordProcessingEditOptions editOptions = new WordProcessingEditOptions();

Βήμα 5: Ανοίξτε το έγγραφο για επεξεργασία

Ανοίξτε το έγγραφο για επεξεργασία δημιουργώντας έναEditableDocumentπαράδειγμα. Αυτή η περίπτωση θα σας επιτρέψει να κάνετε αλλαγές στο έγγραφο.

using (EditableDocument beforeEdit = editor.Edit(editOptions))

Βήμα 6: Επεξεργαστείτε το περιεχόμενο του εγγράφου

Τώρα ήρθε η ώρα να επεξεργαστείτε το περιεχόμενο του εγγράφου. Αρχικά, λάβετε το έγγραφο ως μια ενιαία συμβολοσειρά με κωδικοποίηση base64.

string allEmbeddedInsideString = beforeEdit.GetEmbeddedHtml();

Για παράδειγμα, ας τροποποιήσουμε τον υπότιτλο στο έγγραφο.

string allEmbeddedInsideStringEdited = allEmbeddedInsideString.Replace("Subtitle", "Edited subtitle");

Βήμα 7: Δημιουργήστε νέο επεξεργάσιμο έγγραφο από επεξεργασμένο περιεχόμενο

Δημιούργησε ένα νέοEditableDocument παράδειγμα από το επεξεργασμένο περιεχόμενο και πόρους.

using (EditableDocument afterEdit = EditableDocument.FromMarkup(allEmbeddedInsideStringEdited, null))

Βήμα 8: Αποθήκευση εγγράφου σε διάφορες μορφές

Τέλος, επαναλάβετε όλες τις υποστηριζόμενες μορφές επεξεργασίας κειμένου και αποθηκεύστε το επεξεργασμένο έγγραφο σε κάθε μορφή.

foreach (WordProcessingFormats oneFormat in WordProcessingFormats.All)
{
    // Προετοιμάστε τις επιλογές αποθήκευσης
    WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions(oneFormat);
    // Προετοιμασία διαδρομής αποθήκευσης
    string savePath = Path.Combine("OutputDirectory", "MultipleOutFormats." + saveOptions.OutputFormat.Extension);
    // Αποθηκεύστε το έγγραφο
    editor.Save(afterEdit, savePath, saveOptions);
}

Μήνυμα ολοκλήρωσης

Συμπερασματικά, μπορείτε να εκτυπώσετε ένα μήνυμα που υποδεικνύει ότι η διαδικασία ολοκληρώθηκε με επιτυχία.

Console.WriteLine("SavingEditedDocumentToAllFormats routine has successfully finished");

συμπέρασμα

Συγχαρητήρια! Μάθατε με επιτυχία πώς να αποθηκεύετε επεξεργασμένα έγγραφα σε διάφορες μορφές χρησιμοποιώντας το GroupDocs.Editor για .NET. Αυτό το ισχυρό εργαλείο καθιστά εύκολο τον χειρισμό και την αποθήκευση εγγράφων σε πολλές μορφές με λίγες μόνο γραμμές κώδικα. Θυμηθείτε, τα βασικά βήματα περιλαμβάνουν τη φόρτωση του εγγράφου, την επεξεργασία του περιεχομένου και την αποθήκευσή του στις επιθυμητές μορφές.

Συχνές ερωτήσεις

Τι είναι το GroupDocs.Editor για .NET;

Το GroupDocs.Editor για .NET είναι ένα ισχυρό API που σας επιτρέπει να επεξεργάζεστε έγγραφα σε διάφορες μορφές χρησιμοποιώντας εφαρμογές .NET.

Μπορώ να χρησιμοποιήσω το GroupDocs.Editor δωρεάν;

Ναι, μπορείτε να το χρησιμοποιήσετε με δωρεάν δοκιμή. Κατέβασέ τοεδώ.

Ποιες μορφές υποστηρίζονται από το GroupDocs.Editor;

Το GroupDocs.Editor υποστηρίζει ένα ευρύ φάσμα μορφών, συμπεριλαμβανομένων των DOCX, PDF, HTML και πολλών άλλων.

Πώς μπορώ να αποκτήσω μια προσωρινή άδεια για το GroupDocs.Editor;

Μπορείτε να αποκτήσετε μια προσωρινή άδειαεδώ.

Πού μπορώ να βρω περισσότερα έγγραφα και υποστήριξη;

Λεπτομερής τεκμηρίωση είναι διαθέσιμηεδώ , και μπορείτε να λάβετε υποστήριξηεδώ.