IronXL\u3092\u4f7f\u7528\u3057\u3066Blazor\u3067\u30c7\u30fc\u30bf\u3092Excel\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u65b9\u6cd5
このチュートリアルを見て、IronXLを使用してBlazorでシームレスなデータエクスポートの力を解き放ち、アプリからExcelファイルを簡単に作成してダウンロードする手順をマスターしよう!
このチュートリアルでは、Visual Studio 2022 内でBlazorとIronXLを使用して Excel にデータをエクスポートする方法を解説します。プロセスは、base64 バイト配列を入力として使用してファイルのダウンロードリンクを作成するスクリプトを設定することから始まります。 このスクリプトは、host.cshtml ファイル内で参照することでBlazorアプリにリンクされます。次に、Excel へのデータ変換の主要な手順が格納されている ExportExcel.cs ファイルについて詳しく見ていきます。 ここでは、サンプルデータ、ヘッダー、製品名、SKU、顧客情報を使用して Excel ブックとワークシートを作成し、入力するためのメソッド GenerateExcel を定義します。 JS相互運用機能を使用して、 JavaScript関数を呼び出してExcelファイルをダウンロードします。ExportExcel.razorファイルは、 JavaScript関数呼び出し用のGenerateExcelメソッドをトリガーするボタンを作成します。 最後に、NavMenu.razor ファイルが更新され、Excel エクスポートページへのナビゲーションリンクが追加されます。 プロジェクトを実行することで、定義されたデータとヘッダーを備えたExcelファイルを生成してダウンロードし、BlazorでのIronXLの能力を示すことができます。

