Excel in Bild

So konvertieren Sie ein Excel-Arbeitsblatt mit dem .NET Cloud SDK in ein Bild.

Die Notwendigkeit, Excel-Tabellen nahtlos in lebendige JPG bilder umzuwandeln, ist offensichtlicher denn je. Außerdem ist in der heutigen digitalen Landschaft die Möglichkeit, Excel-Daten mühelos in optisch ansprechende JPG bilder umzuwandeln, von unschätzbarem Wert. Dieser Artikel befasst sich mit der tiefgreifenden Bedeutung dieser Konvertierung und enthüllt die verschiedenen Szenarien, in denen sie sich als unverzichtbar erweist und es den Benutzern ermöglicht, ihren Datenpräsentationen eine dynamische visuelle Dimension hinzuzufügen. Lassen Sie uns im Detail untersuchen, wie wir die Informationen mithilfe der .NET REST API optisch ansprechend und wirkungsvoll gestalten können.

REST-API für die Konvertierung von Excel in Bilder

Die Umwandlung von Excel-Tabellen in JPG bilder wird mit den robusten Funktionen des Aspose.Cells Cloud SDK für .NET zu einem nahtlosen und effizienten Prozess. Dieses leistungsstarke SDK ermöglicht es Ihnen, umfassende Excel-Bearbeitungsfunktionen direkt in Ihre Anwendungen zu integrieren und bietet eine zuverlässige Lösung für die Konvertierung von Excel in JPG. Das SDK bietet eine Fülle erstaunlicher Funktionen, darunter die Extraktion von Daten, die Bearbeitung von Arbeitsblättern und die Erstellung dynamischer Diagramme – alles in einer Cloud-basierten Umgebung.

Jetzt müssen wir im NuGet-Paketmanager nach „Aspose.Cells-Cloud“ suchen und auf die Schaltfläche „Paket hinzufügen“ klicken. Zweitens erhalten Sie Ihre Client-Anmeldeinformationen vom Cloud-Dashboard.Wenn Sie noch kein Konto haben, erstellen Sie einfach ein kostenloses Konto, indem Sie den Anweisungen im Artikel Schnellstart folgen.

Konvertieren Sie Excel in C# .NET in JPG

Lassen Sie uns in die Details eintauchen, wo Innovation auf Effizienz trifft und ein Spektrum an Möglichkeiten für dynamische und visuell angereicherte Datenpräsentationen freigeschaltet wird. Befolgen Sie daher bitte die nachstehenden Anweisungen, um eine XLS-Datei in C# .NET in JPG zu konvertieren.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

 cellsInstance.UploadFile("sourceFile.xls", inputFile);

Laden Sie die Excel-Eingabearbeitsmappe in den Cloud-Speicher hoch.

SaveOptions saveOptions = new SaveOptions() { SaveFormat = "JPG", EnableHTTPCompression = true };

Erstellen Sie eine Instanz der Klasse SaveOptions, in der wir das resultierende Format als JPG definieren.

var response = cellsInstance.CellsSaveAsPostDocumentSaveAs("sourceFile.xls", saveOptions, newfilename: "Converted.jpg", isAutoFitRows: true, isAutoFitColumns: true);

Rufen Sie die API auf, um den Konvertierungsvorgang von Excel in JPG zu starten. Nach erfolgreichem Vorgang wird das resultierende Bild im Cloud-Speicher gespeichert.

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

// Holen Sie sich die Client-Anmeldeinformationen von https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// Erstellen Sie eine CellsApi-Instanz und übergeben Sie dabei ClientID und ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// Name der Excel-Eingabearbeitsmappe auf dem lokalen Laufwerk
string first_Excel = "input.xls";

try
{
    // Lesen Sie den Inhalt von Excel in die Stream-Instanz
    using (var inputFile = System.IO.File.OpenRead(second_Excel))
    {
        // Laden Sie jede Arbeitsmappe in den Cloud-Speicher hoch
        cellsInstance.UploadFile("sourceFile.xls", inputFile);

        // Erstellen Sie eine Instanz von SaveOptions, in der wir das Ausgabeformat als JPG angeben
        SaveOptions saveOptions = new SaveOptions() { SaveFormat = "JPG", EnableHTTPCompression = true };
        
        // Initialisieren Sie den Konvertierungsvorgang von Excel in JPG
        var response = cellsInstance.CellsSaveAsPostDocumentSaveAs("sourceFile.xls", saveOptions, newfilename: "Converted.jpg", isAutoFitRows: true, isAutoFitColumns: true);

       // Erfolgsmeldung drucken, wenn die Verkettung erfolgreich war
       if (response != null && response.Equals("OK"))
       {
           Console.WriteLine("Excel to picture conversion completed successfully !");
           Console.ReadKey();
       }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Excel in Bild

Eine Vorschau der Konvertierung von Excel in JPG mithilfe des .NET Cloud SDK.

Die Excel-Eingabearbeitsmappe und das daraus resultierende JPG bild, das im obigen Beispiel generiert wurde, können von folgender Adresse heruntergeladen werden:

XLS zu JPG mit cURL-Befehlen

Die Konvertierung von XLS in JPG kann auch mit Aspose.Cells Cloud und cURL-Befehlen durchgeführt werden. Dieser Prozess wird nicht nur zugänglich, sondern auch äußerst anpassungsfähig. Egal, ob Sie ein Entwickler sind, der diese Funktion in eine Anwendung integriert, oder ein Endbenutzer, der nach einer unkomplizierten Lösung sucht, Aspose.Cells Cloud und cURL-Befehle bieten einen vielseitigen Ansatz, um Excel-Daten in visuell ansprechende JPG bilder umzuwandeln.

Der erste Schritt bei diesem Ansatz besteht darin, mit dem folgenden Befehl ein JWT-Zugriffstoken zu generieren:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Sobald wir das JWT-Token haben, führen Sie bitte den folgenden Befehl aus, um die Konvertierung von Excel in ein Bild zu starten. Die folgende Anfrage setzt voraus, dass die Excel-Eingabedatei bereits im Cloud-Speicher verfügbar ist. Sobald der Befehl erfolgreich ausgeführt wurde, wird das resultierende JPG bild im Cloud-Speicher gespeichert.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename={outputFile}&isAutoFitRows=true&isAutoFitColumns=true&checkExcelRestriction=false&pageWideFitOnPerSheet=true&pageTallFitOnPerSheet=true" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"JPG\",  \"EnableHTTPCompression\": true,}" \

Bitte ersetzen Sie „sourceFile“ durch den Namen der im Cloud-Speicher verfügbaren Excel-Eingabearbeitsmappe, „outputFile“ durch den Namen des zu generierenden resultierenden JPG Dokuments und „accessToken“ durch ein oben generiertes JWT-Token.

Abschluss

Zusammenfassend lässt sich sagen, dass die Konvertierung von Excel in JPG von Zugänglichkeit, Präzision und Anpassungsfähigkeit geprägt ist, unabhängig davon, ob Sie sich für die optimierten Funktionen des Aspose.Cells Cloud SDK für .NET oder die skriptfähige Effizienz von cURL-Befehlen entscheiden. Egal, ob Sie ein Entwickler sind, der ein robustes SDK sucht, oder ein alltäglicher Benutzer, der auf unkomplizierte Befehlszeileninteraktionen angewiesen ist, die kombinierte Leistung dieser Ansätze gewährleistet ein dynamisches und visuell bereicherndes Erlebnis für alle.

In Verbindung stehende Artikel

Wir empfehlen Ihnen dringend, die folgenden Blogs zu besuchen: