Excel nach html

Konvertieren Sie Excel mit C# .NET in HTML

Excel-Tabellenkalkulationen werden häufig zur Datenspeicherung und -analyse verwendet, aber es kann schwierig sein, online darauf zuzugreifen und sie anzuzeigen. Die Lösung für dieses Problem besteht darin, Excel-Tabellen in HTML-Tabellen umzuwandeln, die im Internet leicht zugänglich und einsehbar sind. Mit Aspose.Cells Cloud ist dieser Prozess noch einfacher und effizienter geworden. In diesem Artikel besprechen wir, wie Sie Aspose.Cells Cloud verwenden, um Excel-Tabellen in HTML-Tabellen zu konvertieren, und untersuchen die anderen Vorteile der Verwendung dieser Lösung für Ihre Konvertierungsanforderungen. Ob Sie Entwickler oder Endbenutzer sind, dieser Artikel soll Ihnen die Informationen liefern, die Sie benötigen, um mit der Konvertierung von Excel in HTML zu beginnen.

Excel-zu-Web-Konvertierungs-API

Profitieren Sie von der nahtlosen Integration, den erweiterten Funktionen und den schnellen Konvertierungsfunktionen von Aspose.Cells Cloud. Es handelt sich um eine Cloud-basierte API, die eine einfache und effiziente Lösung zum Konvertieren von Excel-Tabellen in HTML-Tabellen bietet. Konvertieren Sie XLS und XLSX mit nur wenigen Codezeilen in HTML-Tabellen, wodurch die manuelle Dateneingabe entfällt und Ihre Zeit für wichtigere Aufgaben frei wird. Egal, ob Sie Daten online veröffentlichen, mit Ihrem Team teilen oder Ihren Workflow automatisieren müssen, Aspose.Cells Cloud bietet eine flexible und skalierbare Lösung für Ihre Excel-zu-HTML-Konvertierungsanforderungen.

Gemäß dem Geltungsbereich dieses Artikels müssen wir nun die Referenz Aspose.Cells Cloud SDK for .NET als NuGet-Paket in unserer C# .NET-Lösung hinzufügen. Suchen Sie im NuGet-Paket-Manager nach „Aspose.Cells-Cloud“, und fügen Sie das Paket hinzu.

Aspose.Cells Cloud

Bild 1:- Aspose.Cells Cloud NuGet-Paket.

Um die API-Funktionen nutzen zu können, benötigen wir außerdem ein Cloud-Dashboard-Konto. Wenn Sie noch kein Abonnement haben, erstellen Sie bitte ein kostenloses Konto über Cloud Dashboard mit einer gültigen E-Mail-Adresse und erhalten Sie Ihre personalisierten Kundenanmeldeinformationen.

Tabellenkalkulation online mit C# anzeigen

Lassen Sie uns die Schritte besprechen, wie die Online-Tabellenkalkulationsfunktion mit C# .NET ausgeführt werden kann.

Excel nach html

Bild 2: – Vorschau der Excel-zu-Web-Konvertierung.

Verwenden Sie den folgenden Link, um das Beispiel-Excel-Arbeitsblatt herunterzuladen (myDocument.xlsx) im obigen Beispiel verwendet.

// Vollständige Beispiele und Datendateien finden Sie unter 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Erhalten Sie Client-Anmeldeinformationen von https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// Erstellen Sie eine CellsApi-Instanz, indem Sie ClientID- und ClientSecret-Details angeben
CellsApi instance = new CellsApi(clientID, clientSecret);

// Excel-Arbeitsmappe eingeben
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Name der resultierenden HTML-Datei
string resultantFile = "Converted.html";
        
try
{
    // Laden Sie die Datei vom lokalen Systemlaufwerk
    using (var file = System.IO.File.OpenRead(name))
    {

        // Initialisieren Sie die Konvertierungsoperation
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Erfolgsmeldung, wenn die Konvertierung abgeschlossen ist
        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);
}

Lassen Sie uns das obige Code-Snippet verstehen:

CellsApi instance = new CellsApi(clientID, clientSecret);

Erstellen Sie ein Objekt von CellsApi, an das wir die Client-Anmeldeinformationen als Argumente übergeben.

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

Lesen Sie das Eingabe-Excel-Arbeitsblatt mit der OpenRead(…)-Methode der System.IO.File-Klasse.

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

Diese Methode löst den Konvertierungsvorgang von Excel in HTML aus und speichert den resultierenden HTML-Code im Cloud-Speicher.

Excel zu HTML Online mit cURL-Befehlen

Die Excel-zu-HTML-Konvertierung kann mit cURL-Befehlen erreicht werden, die es Ihnen ermöglichen, mit der Aspose.Cells Cloud-API zu interagieren und verschiedene Vorgänge durchzuführen, einschließlich der Excel-zu-HTML-Konvertierung. Hier ist ein einfaches Beispiel dafür, wie Sie eine Excel-Tabelle mit cURL-Befehlen in HTML konvertieren:

  1. Laden Sie Ihre Excel-Tabelle auf eine Cloud-Speicherplattform wie Google Drive oder Dropbox hoch.
  2. Erhalten Sie einen API-Schlüssel von Aspose.Cells Cloud, der zur Authentifizierung Ihrer API-Anfragen verwendet wird.
  3. Generieren Sie mithilfe des folgenden Befehls ein JWT-Zugriffstoken basierend auf Clientanmeldeinformationen.
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. Verwenden Sie nun den folgenden cURL-Befehl, um Ihre Excel-Tabelle in HTML zu konvertieren:
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. Sobald der cURL-Befehl ausgeführt wird, wird der resultierende HTML-Code im Cloud-Speicher gespeichert.

  2. Wenn wir jetzt anstelle des Cloud-Speichers den HTML-Code auf dem lokalen Laufwerk speichern müssen, versuchen Sie es bitte mit dem folgenden cURL-Befehl:

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"

Probieren Sie unsere kostenlose Online-App [Excel Converter] (https://products.aspose.app/cells/conversion) aus.

Abschließende Bemerkungen

Zusammenfassend lässt sich sagen, dass die Konvertierung von Excel-Tabellen in HTML-Tabellen eine häufige Aufgabe für viele Unternehmen und Organisationen ist, und Aspose.Cells Cloud bietet eine leistungsstarke und flexible Lösung für ihre Anforderungen. Durch die Verwendung von Aspose.Cells Cloud SDK für .NET können Sie Excel-Tabellen mit nur wenigen Codezeilen schnell und einfach in HTML-Tabellen konvertieren. Darüber hinaus bietet Aspose.Cells Cloud eine Reihe von Funktionen, darunter die Unterstützung mehrerer Programmiersprachen, die Integration in beliebte Cloud-Speicherplattformen und eine benutzerfreundliche Oberfläche, was es zu einer idealen Lösung für Unternehmen und Organisationen jeder Größe macht. Ganz gleich, ob Sie Daten online veröffentlichen, mit Ihrem Team teilen oder Ihren Workflow automatisieren müssen, Aspose.Cells Cloud bietet eine zuverlässige und skalierbare Lösung für Ihre Konvertierungsanforderungen von Excel nach HTML.

Wir empfehlen auch, die Produktdokumentation zu lesen, da sie eine Sammlung von Themen enthält, die andere aufregende Funktionen der API erläutern. Wenn Sie bei der Verwendung der API auf Probleme stoßen, wenden Sie sich bitte über das kostenlose Produkt-Support-Forum an uns.

In Verbindung stehende Artikel

Bitte besuchen Sie die folgenden Links, um mehr darüber zu erfahren: