excel σε html

Μετατρέψτε το Excel σε HTML χρησιμοποιώντας C# .NET

Τα υπολογιστικά φύλλα Excel χρησιμοποιούνται ευρέως για αποθήκευση και ανάλυση δεδομένων, αλλά μπορεί να είναι δύσκολη η πρόσβαση και η προβολή τους στο διαδίκτυο. Η λύση σε αυτό το πρόβλημα είναι η μετατροπή υπολογιστικών φύλλων του Excel σε πίνακες HTML, οι οποίοι είναι εύκολα προσβάσιμοι και ορατοί στον Ιστό. Με το Aspose.Cells Cloud, αυτή η διαδικασία έχει γίνει ακόμα πιο εύκολη και αποτελεσματική. Σε αυτό το άρθρο, θα συζητήσουμε πώς να χρησιμοποιήσετε το Aspose.Cells Cloud για τη μετατροπή υπολογιστικών φύλλων του Excel σε πίνακες HTML και θα εξερευνήσουμε τα άλλα πλεονεκτήματα της χρήσης αυτής της λύσης για τις απαιτήσεις μετατροπής σας. Είτε είστε προγραμματιστής είτε τελικός χρήστης, αυτό το άρθρο έχει σχεδιαστεί για να σας παρέχει τις πληροφορίες που χρειάζεστε για να ξεκινήσετε με τη μετατροπή Excel σε HTML.

API μετατροπής Excel σε Web

Απολαύστε απρόσκοπτη ενσωμάτωση, προηγμένες δυνατότητες και γρήγορες δυνατότητες μετατροπής του Aspose.Cells Cloud. Είναι ένα API που βασίζεται σε σύννεφο που παρέχει μια απλή και αποτελεσματική λύση για τη μετατροπή υπολογιστικών φύλλων του Excel σε πίνακες HTML. Μετατρέψτε πίνακες XLS και XLSX σε HTML με λίγες μόνο γραμμές κώδικα, εξαλείφοντας κάθε ανάγκη για μη αυτόματη εισαγωγή δεδομένων και ελευθερώνοντας χρόνο για πιο σημαντικές εργασίες. Επομένως, είτε χρειάζεται να δημοσιεύσετε δεδομένα στο διαδίκτυο, είτε να τα μοιραστείτε με την ομάδα σας είτε να αυτοματοποιήσετε τη ροή εργασίας σας, το Aspose.Cells Cloud παρέχει μια ευέλικτη και επεκτάσιμη λύση για τις ανάγκες μετατροπής Excel σε HTML.

Τώρα, σύμφωνα με το πεδίο εφαρμογής αυτού του άρθρου, πρέπει να προσθέσουμε αναφορά Aspose.Cells Cloud SDK για .NET ως πακέτο NuGet στη λύση C# .NET. Αναζητήστε το “Aspose.Cells-Cloud” στη Διαχείριση πακέτων NuGet και προσθέστε το πακέτο.

Aspose.Cells Cloud

Εικόνα 1:- Aspose.Cells Cloud NuGet πακέτο.

Επιπλέον, για να χρησιμοποιήσουμε τις δυνατότητες API, πρέπει επίσης να έχουμε έναν λογαριασμό πίνακα ελέγχου στο Cloud. Εάν δεν έχετε ήδη εγγραφεί, δημιουργήστε έναν δωρεάν λογαριασμό μέσω του Cloud Dashboard χρησιμοποιώντας έγκυρη διεύθυνση email και αποκτήστε τα εξατομικευμένα διαπιστευτήρια πελάτη σας.

Προβολή υπολογιστικού φύλλου στο διαδίκτυο χρησιμοποιώντας C#

Ας συζητήσουμε τα βήματα για το πώς μπορεί να επιτευχθεί η δυνατότητα διαδικτυακού υπολογιστικού φύλλου χρησιμοποιώντας το C# .NET.

excel σε html

Εικόνα 2: - Προεπισκόπηση μετατροπής Excel σε Web.

Χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να πραγματοποιήσετε λήψη του δείγματος φύλλου εργασίας του Excel (myDocument.xlsx) που χρησιμοποιείται στο παραπάνω παράδειγμα.

// Για πλήρη παραδείγματα και αρχεία δεδομένων, επισκεφθείτε 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Λάβετε διαπιστευτήρια πελάτη από τη https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// δημιουργήστε παρουσία CellsApi παρέχοντας στοιχεία ClientID και ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Εισαγωγή βιβλίου εργασίας του Excel
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Όνομα του αρχείου HTML που προκύπτει
string resultantFile = "Converted.html";
        
try
{
    // φορτώστε το αρχείο από την τοπική μονάδα δίσκου συστήματος
    using (var file = System.IO.File.OpenRead(name))
    {

        // αρχικοποίηση της λειτουργίας μετατροπής
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Μήνυμα επιτυχίας εάν ολοκληρωθεί η μετατροπή
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Ας κατανοήσουμε το παραπάνω απόσπασμα κώδικα:

CellsApi instance = new CellsApi(clientID, clientSecret);

Δημιουργήστε ένα αντικείμενο του CellsApi όπου περνάμε τα διαπιστευτήρια πελάτη ως ορίσματα.

var file = System.IO.File.OpenRead(name)

Διαβάστε το φύλλο εργασίας εισόδου του Excel χρησιμοποιώντας τη μέθοδο OpenRead(…) της κλάσης System.IO.File.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

Αυτή η μέθοδος ενεργοποιεί τη λειτουργία μετατροπής Excel σε HTML και αποθηκεύει το προκύπτον HTML στο χώρο αποθήκευσης Cloud.

Excel σε HTML Online χρησιμοποιώντας εντολές cURL

Η μετατροπή Excel σε HTML μπορεί να επιτευχθεί χρησιμοποιώντας εντολές cURL, οι οποίες σας επιτρέπουν να αλληλεπιδράτε με το Aspose.Cells Cloud API και να εκτελείτε διάφορες λειτουργίες, συμπεριλαμβανομένης της μετατροπής Excel σε HTML. Ακολουθεί ένα απλό παράδειγμα του τρόπου μετατροπής ενός υπολογιστικού φύλλου Excel σε HTML χρησιμοποιώντας εντολές cURL:

  1. Ανεβάστε το υπολογιστικό φύλλο του Excel σε μια πλατφόρμα αποθήκευσης cloud, όπως το Google Drive ή το Dropbox.
  2. Αποκτήστε ένα κλειδί API από το Aspose.Cells Cloud, το οποίο θα χρησιμοποιηθεί για τον έλεγχο ταυτότητας των αιτημάτων σας API.
  3. Δημιουργήστε διακριτικό πρόσβασης JWT με βάση τα διαπιστευτήρια πελάτη χρησιμοποιώντας την ακόλουθη εντολή.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  1. Τώρα χρησιμοποιήστε την ακόλουθη εντολή cURL για να μετατρέψετε το υπολογιστικό φύλλο Excel σε HTML:
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. Μόλις εκτελεστεί η εντολή cURL, το προκύπτον HTML αποθηκεύεται στον χώρο αποθήκευσης cloud.

  2. Τώρα, αντί για αποθήκευση cloud, εάν χρειάζεται να αποθηκεύσουμε το HTML σε τοπική μονάδα δίσκου, δοκιμάστε να χρησιμοποιήσετε την ακόλουθη εντολή cURL:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

Δοκιμάστε να χρησιμοποιήσετε τη δωρεάν διαδικτυακή μας εφαρμογή Excel Converter.

Τελικές παρατηρήσεις

Συμπερασματικά, η μετατροπή υπολογιστικών φύλλων Excel σε πίνακες HTML είναι μια κοινή εργασία για πολλές επιχειρήσεις και οργανισμούς και το Aspose.Cells Cloud παρέχει μια ισχυρή και ευέλικτη λύση για τις ανάγκες τους. Χρησιμοποιώντας το Aspose.Cells Cloud SDK για .NET, μπορείτε να μετατρέψετε υπολογιστικά φύλλα Excel σε πίνακες HTML γρήγορα και εύκολα, με λίγες μόνο γραμμές κώδικα. Επιπλέον, το Aspose.Cells Cloud προσφέρει μια σειρά λειτουργιών, όπως υποστήριξη για πολλές γλώσσες προγραμματισμού, ενσωμάτωση με δημοφιλείς πλατφόρμες αποθήκευσης cloud και φιλική προς το χρήστη διεπαφή, καθιστώντας το ιδανική λύση για επιχειρήσεις και οργανισμούς όλων των μεγεθών. Είτε θέλετε να δημοσιεύσετε δεδομένα στο διαδίκτυο, είτε να τα μοιραστείτε με την ομάδα σας είτε να αυτοματοποιήσετε τη ροή εργασίας σας, το Aspose.Cells Cloud παρέχει μια αξιόπιστη και επεκτάσιμη λύση για τις ανάγκες μετατροπής Excel σε HTML.

Συνιστούμε επίσης να εξερευνήσετε την Τεκμηρίωση προϊόντος, καθώς περιέχει μια συλλογή θεμάτων που εξηγούν άλλα συναρπαστικά χαρακτηριστικά του API. Τέλος, εάν αντιμετωπίσετε προβλήματα κατά τη χρήση του API, μη διστάσετε να επικοινωνήσετε μαζί μας μέσω του δωρεάν Φόρουμ Υποστήριξης Προϊόντων.

Σχετικά Άρθρα

Επισκεφτείτε τους παρακάτω συνδέσμους για να μάθετε περισσότερα σχετικά με: