Λάβετε εξωτερικό περιεχόμενο CSS

Εισαγωγή

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

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

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

  1. .NET Framework: Βεβαιωθείτε ότι έχετε εγκαταστήσει το .NET Framework 4.6.1 ή νεότερη έκδοση.
  2. Visual Studio: Εγκαταστήστε το Visual Studio 2017 ή νεότερη έκδοση για μια απρόσκοπτη εμπειρία ανάπτυξης.
  3. GroupDocs.Editor για .NET: Κάντε λήψη της πιο πρόσφατης έκδοσης από τοΣελίδα λήψης GroupDocs.Editor.
  4. Βασικές γνώσεις C#: Η εξοικείωση με τον προγραμματισμό C# θα σας βοηθήσει να ακολουθήσετε μαζί με τα παραδείγματα.

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

Πριν βουτήξετε στα παραδείγματα κώδικα, πρέπει να εισαγάγετε τους απαραίτητους χώρους ονομάτων στο έργο C#:

using System;
using System.Collections.Generic;
using GroupDocs.Editor.Options;

Τώρα που έχουμε ταξινομήσει τις προϋποθέσεις μας και εισάγουμε τους χώρους ονομάτων, ας αναλύσουμε το παράδειγμα κώδικα βήμα προς βήμα.

Βήμα 1: Αρχικοποιήστε το πρόγραμμα επεξεργασίας

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

using (Editor editor = new Editor("Your Sample Document", delegate { return new WordProcessingLoadOptions(); }))
{
    // Προχωρήστε στα επόμενα βήματα
}

Σε αυτό το απόσπασμα, δημιουργούμε έναEditorΓια παράδειγμα, παρέχοντας τη διαδρομή του εγγράφου και έναν πληρεξούσιο που επιστρέφειWordProcessingLoadOptions. Αυτό προετοιμάζει το έγγραφο για επεξεργασία.

Βήμα 2: Επεξεργαστείτε το έγγραφο

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

using (EditableDocument document = editor.Edit(new WordProcessingEditOptions()))
{
    // Προχωρήστε στα επόμενα βήματα
}

Εδώ, χρησιμοποιούμε τοEdit μέθοδος τουEditor τάξη, περνώντας μέσαWordProcessingEditOptions να πάρει έναEditableDocument αντικείμενο, το οποίο αντιπροσωπεύει το έγγραφο σε επεξεργάσιμη μορφή.

Βήμα 3: Λήψη περιεχομένου CSS

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

List<string> stylesheets = document.GetCssContent();

οGetCssContent μέθοδος επιστρέφει μια λίστα με φύλλα στυλ CSS που υπάρχουν στο έγγραφο. Αυτή η λίστα μπορεί να χρησιμοποιηθεί για περαιτέρω επεξεργασία ή ανάλυση.

Βήμα 4: Εξαγωγή του περιεχομένου CSS

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

Console.WriteLine("There are {0} stylesheets in the input document", stylesheets.Count);
foreach (string css in stylesheets)
{
    Console.WriteLine(css);
}

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

συμπέρασμα

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

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

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

Το GroupDocs.Editor για .NET είναι ένα API επεξεργασίας εγγράφων που επιτρέπει στους προγραμματιστές να επεξεργάζονται μέσω προγραμματισμού έγγραφα σε διάφορες μορφές, όπως Word, Excel και PDF, εντός εφαρμογών .NET.

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

Για να ξεκινήσετε, πρέπει να κάνετε λήψη της πιο πρόσφατης έκδοσης της βιβλιοθήκης από τοΣελίδα λήψης GroupDocs.Editorρυθμίστε το περιβάλλον σας .NET και ακολουθήστε τα βήματα που περιγράφονται σε αυτόν τον οδηγό.

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

Το GroupDocs.Editor προσφέρει μια δωρεάν δοκιμή την οποία μπορείτε να κατεβάσετε από τοΔωρεάν δοκιμαστική σελίδα GroupDocs. Για πλήρη χαρακτηριστικά, σκεφτείτε να αγοράσετε μια άδεια.

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

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

Πώς μπορώ να λάβω υποστήριξη για το GroupDocs.Editor;

Μπορείτε να λάβετε υποστήριξη από τοΦόρουμ υποστήριξης GroupDocs όπου μπορείτε να κάνετε ερωτήσεις και να λαμβάνετε βοήθεια από την κοινότητα και τους ειδικούς του GroupDocs.