In diesem grundlegenden Artikel erfahren Sie, wie Sie mit NET REST API XLSX in PNG konvertieren. Wir erstellen einen XLSX-zu-PNG-Konverter mit C# Low Code API, indem wir die detaillierten und klaren Schritte befolgen, die im folgenden Abschnitt beschrieben werden. Die entwickelte Anwendung kann in jede .NET-Anwendung integriert werden, die in Linux-, macOS- oder Windows-Umgebungen unterstützt wird, und die Konvertierung kann kostenlos durchgeführt werden.
Voraussetzung
Konto erstellen und API-Anmeldeinformationen erhalten, um eine XLSX-zu-PNG-Konvertierung durchzuführen
Herunterladen Aspose.Cells Cloud SDK for .NET to convert XLSX to PNG
Richten Sie ein C# .NET-Projekt mit dem oben genannten SDK ein, um XLSX als PNG darzustellen
Schritte zum Konvertieren von XLSX in PNG mit NET REST API
- Legen Sie die Client-ID und das Client-Geheimnis für die API fest, um XLSX in PNG zu konvertieren
- Erstellen Sie eine Instanz der CellsApi-Klasse mit Client-Anmeldeinformationen, um eine XLSX-zu-PNG-Konvertierung durchzuführen
- Geben Sie die Quell-XLSX- und Ausgabe-PNG-Dateinamen an und laden Sie die Quell-XLSX-Datei in einen Speicherstream
- Erstellen Sie eine Instanz von PostConvertWorkbookToPNGRequest mit dem XLSX-Eingabedateistream und anderen optionalen Eigenschaften.
- Rufen Sie die Anforderungsmethode XLSX to PNG auf, um XLSX mit NET REST API in PNG zu konvertieren
- Speichern Sie den gerenderten PNG-Dateistream auf der lokalen Festplatte
Die obigen Schritte konvertieren den Dateityp von XLSX in PNG mit C# Low Code API. Wir beginnen die Implementierung mit der Initialisierung, indem wir das SDK konfigurieren und das CellsAPI-Klassenobjekt erstellen. Anschließend laden wir die Quell-XLSX-Datei mithilfe eines FileStream und erstellen eine Instanz der Klasse PostConvertWorkbookToPNGRequest, die anschließend zur Durchführung der Konvertierung in einen PNG-Dateistream mithilfe der Methode PostConvertWorkbookToPNG() verwendet wird.
Code zur Konvertierung von XLSX in PNG in der NET Low Code API
using Aspose.Cells.Cloud.SDK.Api; | |
using Aspose.Cells.Cloud.SDK.Request; | |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
namespace Kb_Aspose.KB | |
{ | |
public class XlsxToPngConverter | |
{ | |
public void XlsxToPng() | |
{ | |
try | |
{ | |
string clientID = "ClientId"; | |
string clientSecret = "Secret"; | |
string apiBaseUrl = "https://api.aspose.cloud"; | |
// Source and output file names | |
string localPath = @"C:/ExcelFiles/"; | |
string inputFileName = @"Source.xlsx"; | |
string outputFileName = @"XlsxtoPng.png"; | |
var xlsxToPngRequest = new PostConvertWorkbookToPNGRequest() | |
{ | |
checkExcelRestriction = true, | |
File = new Dictionary<string, Stream>() | |
{ | |
{ | |
inputFileName, File.OpenRead(localPath + inputFileName) | |
} | |
}, | |
}; | |
CellsApi xlsxtoPngApi = new CellsApi(clientID, clientSecret, apiBaseUrl); | |
var fileInfo = xlsxtoPngApi.PostConvertWorkbookToPNG(xlsxToPngRequest); | |
File.WriteAllBytes(localPath + outputFileName, Convert.FromBase64String(fileInfo.FileContent)); | |
Console.WriteLine("XLSX to PNG conversion completed"); | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Dieser grundlegende Beispielcode konvertiert XLSX in PNG mit C# Cloud API. Sie müssen mithilfe des Aspose.Cells REST API SDK einen gültigen Pfad für die XLSX-Datei auf der Festplatte angeben, um die Konvertierung abzuschließen. Nachdem der Konvertierungsprozess abgeschlossen ist, laden Sie den Ausgabe-PNG-Dateistream herunter, um ihn lokal zu speichern.
Wir haben in diesem Thema untersucht, wie man XLSX mit Cloud API in PNG umwandelt. Wenn Sie eine XLSX- in eine SVG-Konvertierung durchführen möchten, lesen Sie den Artikel zur Vorgehensweise Konvertieren Sie XLSX mit der NET REST API in SVG.