この基本的な記事では、NET REST API を使用して XLSX を PNG に変換する 方法について説明します。次のセクションで説明する詳細でわかりやすい手順に従って、C# Low Code API を使用して XLSX から PNG へのコンバーター を作成します。開発されたアプリケーションは、Linux、macOS、または Windows 環境でサポートされている任意の .NET アプリケーションと統合でき、変換は無料で行うことができます。
前提条件
アカウントを作成してAPI認証情報を取得する を使用します。
ダウンロード Aspose.Cells Cloud SDK for .NET to convert XLSX to PNG
上記のSDKを使用してC# .NETプロジェクトをセットアップし、XLSXをPNGとしてレンダリングします。
NET REST API を使用して XLSX を PNG に変換する手順
- XLSXをPNGに変換するAPIのクライアントIDとクライアントシークレットを設定します。
- XLSX から PNG への変換を実行するために、クライアント資格情報を使用して CellsApi クラスのインスタンスを作成します。
- ソースXLSXと出力PNGファイル名を指定し、ソースXLSXファイルをメモリストリームにロードします。
- 入力XLSXファイルストリームとその他のオプションプロパティを使用してPostConvertWorkbookToPNGRequestのインスタンスを作成します。
- XLSX to PNG リクエスト メソッドを呼び出して、NET REST API を使用して XLSX を PNG に変換します。
- レンダリングされたPNGファイルストリームをローカルディスクに保存する
上記の手順では、C# ローコード API を使用してファイル タイプを XLSX から PNG に変換します。SDK を構成し、CellsAPI クラス オブジェクトを作成することで、初期化によって実装を開始します。次に、FileStream を使用してソース XLSX ファイルを読み込み、PostConvertWorkbookToPNG() メソッドを使用して PNG ファイル ストリームへの変換を実行するために使用される PostConvertWorkbookToPNGRequest クラスのインスタンスを作成します。
NET Low Code API で XLSX から PNG に変換するコード
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); | |
} | |
} | |
} | |
} |
この基本的なサンプル コードは、C# クラウド API を使用して XLSX を PNG に変換します。Aspose.Cells REST API SDK の助けを借りてディスク上の XLSX ファイルの有効なパスを提供する必要があります。これにより変換が完了し、変換プロセスが完了したら、出力 PNG ファイル ストリームをダウンロードしてローカルに保存します。
このトピックでは、Cloud API を使用して XLSX を PNG に変換する方法について説明しました。XLSX から SVG への変換を実行する場合は、NET REST API を使用して XLSX を SVG に変換する の方法に関する記事を参照してください。