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
- Konvertieren Sie Excel in C# .NET in JPG
- XLS zu JPG mit cURL-Befehlen
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);
}
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.
Nützliche Links
In Verbindung stehende Artikel
Wir empfehlen Ihnen dringend, die folgenden Blogs zu besuchen: