NET REST API を使用して XLSX を PNG に変換する

この基本的な記事では、NET REST API を使用して XLSXPNG に変換する 方法について説明します。次のセクションで説明する詳細でわかりやすい手順に従って、C# Low Code API を使用して XLSX から PNG へのコンバーター を作成します。開発されたアプリケーションは、Linux、macOS、または Windows 環境でサポートされている任意の .NET アプリケーションと統合でき、変換は無料で行うことができます。

前提条件

NET REST API を使用して XLSX を PNG に変換する手順

  1. XLSXをPNGに変換するAPIのクライアントIDとクライアントシークレットを設定します。
  2. XLSX から PNG への変換を実行するために、クライアント資格情報を使用して CellsApi クラスのインスタンスを作成します。
  3. ソースXLSXと出力PNGファイル名を指定し、ソースXLSXファイルをメモリストリームにロードします。
  4. 入力XLSXファイルストリームとその他のオプションプロパティを使用してPostConvertWorkbookToPNGRequestのインスタンスを作成します。
  5. XLSX to PNG リクエスト メソッドを呼び出して、NET REST API を使用して XLSX を PNG に変換します。
  6. レンダリングされた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 に変換する の方法に関する記事を参照してください。

 日本語