Προσθήκη επέκτασης Web

Σε αυτό το βήμα προς βήμα σεμινάριο, θα εξηγήσουμε τον παρεχόμενο πηγαίο κώδικα C# που θα σας επιτρέψει να προσθέσετε μια επέκταση ιστού χρησιμοποιώντας το Aspose.Cells για .NET. Ακολουθήστε τα παρακάτω βήματα για να προσθέσετε μια επέκταση ιστού στο βιβλίο εργασίας του Excel.

Βήμα 1: Ορισμός καταλόγου εξόδου

// Κατάλογο εξόδου
string outDir = RunExamples.Get_OutputDirectory();

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

Βήμα 2: Δημιουργήστε ένα νέο βιβλίο εργασίας

// Δημιουργήστε ένα νέο βιβλίο εργασίας
Workbook workbook = new Workbook();

Εδώ δημιουργούμε ένα νέο βιβλίο εργασίας του Excel χρησιμοποιώντας τοWorkbook τάξη από το Aspose.Cells.

Βήμα 3: Πρόσβαση στη Συλλογή Επεκτάσεων Ιστού

// Πρόσβαση στη συλλογή των επεκτάσεων ιστού
WebExtensionCollection extensions = workbook.Worksheets.WebExtensions;

Έχουμε πρόσβαση στη συλλογή επεκτάσεων ιστού του βιβλίου εργασίας του Excel χρησιμοποιώντας τοWebExtensions ιδιοκτησία τουWorksheets αντικείμενο.

Βήμα 4: Προσθέστε μια νέα επέκταση ιστού

// Προσθήκη νέας επέκτασης ιστού
int extensionIndex = extensions.Add();
WebExtension extension = extensions[extensionIndex];
extension.Reference.Id = "wa104379955";
extension.Reference.StoreName = "en-US";
extension.Reference.StoreType = WebExtensionStoreType.OMEX;

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

Βήμα 5: Πρόσβαση στη Συλλογή παραθύρου εργασιών επέκτασης Web

// Αποκτήστε πρόσβαση στη συλλογή του παραθύρου εργασιών της επέκτασης ιστού
WebExtensionTaskPaneCollection taskPanes = workbook.Worksheets.WebExtensionTaskPanes;

Έχουμε πρόσβαση στη συλλογή εργασιών του Excel Web Extension Web χρησιμοποιώντας τοWebExtensionTaskPanes ιδιοκτησία τουWorksheets αντικείμενο.

Βήμα 6: Προσθέστε ένα νέο παράθυρο εργασιών

// Προσθέστε ένα νέο παράθυρο εργασιών
int taskPaneIndex = taskPanes.Add();
WebExtensionTaskPane taskPane = taskPanes[taskPaneIndex];
taskPane. IsVisible = true;
taskPane. DockState = "right";
taskPane. WebExtension = extension;

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

Βήμα 7: Αποθηκεύστε και κλείστε το βιβλίο εργασίας

// Αποθηκεύστε και κλείστε το βιβλίο εργασίας
workbook.Save(outDir + "AddWebExtension_Out.xlsx");
Console.WriteLine("AddWebExtension executed successfully.");

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

Δείγμα πηγαίου κώδικα για Προσθήκη επέκτασης Ιστού χρησιμοποιώντας το Aspose.Cells για .NET

//Κατάλογος πηγής
string outDir = RunExamples.Get_OutputDirectory();
Workbook workbook = new Workbook();
WebExtensionCollection extensions = workbook.Worksheets.WebExtensions;
WebExtensionTaskPaneCollection taskPanes = workbook.Worksheets.WebExtensionTaskPanes;
int extensionIndex = extensions.Add();
int taskPaneIndex = taskPanes.Add();
WebExtension extension = extensions[extensionIndex];
extension.Reference.Id = "wa104379955";
extension.Reference.StoreName = "en-US";
extension.Reference.StoreType = WebExtensionStoreType.OMEX;
WebExtensionTaskPane taskPane = taskPanes[taskPaneIndex];
taskPane.IsVisible = true;
taskPane.DockState = "right";
taskPane.WebExtension = extension;
workbook.Save(outDir + "AddWebExtension_Out.xlsx");
Console.WriteLine("AddWebExtension executed successfully.");

συμπέρασμα

Συγχαρητήρια ! Τώρα μάθατε πώς να προσθέτετε μια επέκταση Ιστού χρησιμοποιώντας το Aspose.Cells για .NET. Πειραματιστείτε με κώδικα και εξερευνήστε πρόσθετες δυνατότητες του Aspose.Cells για να αξιοποιήσετε στο έπακρο τον χειρισμό επεκτάσεων ιστού στα βιβλία εργασίας του Excel.

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

Ε: Τι είναι μια επέκταση Ιστού σε ένα βιβλίο εργασίας του Excel;

Α: Μια επέκταση Ιστού σε ένα βιβλίο εργασίας του Excel είναι ένα στοιχείο που σας επιτρέπει να προσθέσετε πρόσθετες λειτουργίες στο Excel ενσωματώνοντας εφαρμογές Ιστού. Μπορεί να προσφέρει διαδραστικές λειτουργίες, προσαρμοσμένους πίνακες εργαλείων, εξωτερικές ενσωματώσεις και πολλά άλλα.

Ε: Πώς να προσθέσετε επέκταση ιστού στο βιβλίο εργασίας του Excel με το Aspose.Cells;

Α: Για να προσθέσετε μια επέκταση ιστού σε ένα βιβλίο εργασίας του Excel με το Aspose.Cells, μπορείτε να ακολουθήσετε τα βήματα που παρέχονται στον οδηγό βήμα προς βήμα. Χρησιμοποιήστε τοWebExtensionCollection καιWebExtensionTaskPaneCollection κλάσεις για προσθήκη και διαμόρφωση της επέκτασης ιστού και του σχετικού παραθύρου εργασιών.

Ε: Ποιες πληροφορίες απαιτούνται για την προσθήκη μιας επέκτασης ιστού;

Α: Όταν προσθέτετε μια επέκταση ιστού, πρέπει να παρέχετε το αναγνωριστικό SKU της επέκτασης, το όνομα καταστήματος και τον τύπο καταστήματος. Αυτές οι πληροφορίες βοηθούν στον σωστό εντοπισμό και φόρτωση της επέκτασης.

Ε: Μπορώ να προσθέσω πολλές επεκτάσεις ιστού σε ένα μόνο βιβλίο εργασίας του Excel;

Α: Ναι, μπορείτε να προσθέσετε πολλές επεκτάσεις Ιστού σε ένα μόνο βιβλίο εργασίας του Excel. Χρησιμοποιήστε τοAdd μέθοδο της συλλογής επεκτάσεων ιστού για να προσθέσετε κάθε επέκταση και, στη συνέχεια, να τις συσχετίσετε με τα αντίστοιχα παράθυρα εργασιών.