IronXL 始める AWS Lambada サポート IronXL による .NET Core を使用した AWS Lambda 関数のサポート カーティス・チャウ 更新日:2025年6月1日 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる Grokで開く このページについてGrokに質問する 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English IronXLはAWS Lambda関数を.NET Standardライブラリ、Coreアプリケーション、.NET 5、.NET 6プロジェクト向けに完全サポートしています。 Visual Studio用AWS ToolKitを追加するには、こちらのリンクを参照してください: Visual StudioのAWS ToolkitでAWS Lambdaテンプレートを使用する。 AWS ToolkitをVisual Studioにインストールすることで、AWS Lambda関数プロジェクトを作成できます。 Visual Studioを使用してAWS Lambda関数プロジェクトを作成する方法について、このリンクから学べます。 動作するAWS Lambda関数コード例 新しいAWS Lambda関数プロジェクトを作成した後、このコードスニペットを試すことができます: using System; using Amazon.Lambda.Core; using IronXL; // Ensure this attribute targets your Lambda function [assembly: LambdaSerializer(typeof(Amazon.Lambda.Serialization.Json.JsonSerializer))] namespace AWSLambdaIronXL { public class Function { /// <summary> /// A simple function that takes a string input and processes it using IronXL. /// This specific example creates a new Excel workbook and fills cells with labeled values. /// </summary> /// <param name="input">The string input for the function</param> /// <param name="context">The Lambda context</param> /// <returns>A Base64 string representation of the Excel file</returns> public string FunctionHandler(string input, ILambdaContext context) { // Create a new workbook with ExcelFileFormat.XLS WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLS); // Create a new worksheet named "new_sheet" var newSheet = workBook.CreateWorkSheet("new_sheet"); string columnNames = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; foreach (char col in columnNames) { for (int row = 1; row <= 50; row++) { // Construct cell name and fill it with data var cellName = $"{col}{row}"; newSheet[cellName].Value = $"Cell: {cellName}"; } } // Convert the entire workbook to a byte array and then to a Base64 string return Convert.ToBase64String(workBook.ToByteArray()); } } } using System; using Amazon.Lambda.Core; using IronXL; // Ensure this attribute targets your Lambda function [assembly: LambdaSerializer(typeof(Amazon.Lambda.Serialization.Json.JsonSerializer))] namespace AWSLambdaIronXL { public class Function { /// <summary> /// A simple function that takes a string input and processes it using IronXL. /// This specific example creates a new Excel workbook and fills cells with labeled values. /// </summary> /// <param name="input">The string input for the function</param> /// <param name="context">The Lambda context</param> /// <returns>A Base64 string representation of the Excel file</returns> public string FunctionHandler(string input, ILambdaContext context) { // Create a new workbook with ExcelFileFormat.XLS WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLS); // Create a new worksheet named "new_sheet" var newSheet = workBook.CreateWorkSheet("new_sheet"); string columnNames = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; foreach (char col in columnNames) { for (int row = 1; row <= 50; row++) { // Construct cell name and fill it with data var cellName = $"{col}{row}"; newSheet[cellName].Value = $"Cell: {cellName}"; } } // Convert the entire workbook to a byte array and then to a Base64 string return Convert.ToBase64String(workBook.ToByteArray()); } } } $vbLabelText $csharpLabel デプロイメント用のIronXL NuGetパッケージは、IronXL NuGetインストールガイドに記載されています。 よくある質問 Visual Studio で AWS Lambda Function Project をどのように作成できますか? Visual Studio で AWS Lambda Function Project を作成するには、AWS Toolkit for Visual Studio をインストールします。これにより、プロジェクト用のAWS Lambda テンプレートを使用できます。詳しい手順は AWS ドキュメントで確認できます。 AWS Lambda における IronXL のアプリケーションの例は何ですか? IronXL を AWS Lambda で使用する例として、新しい Excel ワークブックを作成し、ラベル付きデータで埋め、それを Excel ファイルの Base64 文字列として返す方法が示されています。これにより、AWS Lambda 関数内で Excel ファイルを操作するために IronXL がどのように使用できるかが示されています。 IronXL を使用して AWS Lambda で Excel ワークブックを Base64 に変換する方法は? AWS Lambda 関数内で IronXL を使用すると、ワークブックを作成し、それを workBook.ToByteArray() でバイト配列に変換できます。次に、Convert.ToBase64String() を使用して、ワークブックの Base64 文字列表現を取得します。 AWS Lambda Functions で .NET 5 と一緒に IronXL を使用できますか? はい、IronXL は .NET 5 向けの AWS Lambda Functions を完全にサポートしており、.NET Standard Libraries、Core アプリケーション、および .NET 6 プロジェクトをサポートします。 AWS Lambda と IronXL をデプロイするためのリソースはどこで見つけられますか? IronXL NuGet インストール ガイドには、AWS Lambda と IronXL をデプロイするためのドキュメントがあり、IronXL NuGet パッケージを利用したデプロイメントに関する情報を提供しています。 AWS Lambda で IronXL を使用する際の問題をどのようにトラブルシューティングできますか? IronXL と AWS Toolkit の正しいバージョンがインストールされていることを確認してください。構文エラーがないかコードを見直し、AWS Lambda との互換性の詳細についてはIronXL のドキュメントを参照してください。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 12 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 19 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 準備はできましたか? Nuget ダウンロード 1,890,100 | バージョン: 2026.3 リリース 無料トライアル NuGet 無料版 総ダウンロード数: 1,890,100 ライセンスを見る Docs このページでは 始めるはじめに 概要C#でExcelをInteropなしで扱うライセンスキーの使用IronXLライブラリのインストールmacOS での使用Linux での使用クラウド/コンテナへのデプロイAzureへのデプロイAWSへのデプロイDockerでセットアップ.NET他の言語サポート.NET MAUIでExcelを扱うBlazorでExcelファイルを読み込むVB.NETでExcelファイルを操作するチュートリアルC#でExcelファイルを読み取る方法C#でExcelファイルを作成するC#でExcelファイルを開いて書き込むハウツーワークブックスプレッドシートを作成するスプレッドシートをロードC#でExcelにエクスポートC#でXLSXファイルを読み込むC#でCSVを読み込むASP.NET Web AppsでExcelファイルを読み込む.NETでCSVを書くC# で Excel ワークシートを開くデータテーブルをCSVに変換XLSXをCSV、JSON、XMLに変換スプレッドシートファイルタイプを変換データセットとしてインポートおよびエクスポートするワークブックメタデータの編集パスワードでワークブックを暗号化ワークシートの管理ワークシート数式の編集範囲を選択名前付き範囲名前付きテーブルチャートの作成と編集ペインの固定行と列の追加行と列を自動サイズ調整パスワードでワークシートを暗号化グループ化とグループ解除画像の追加、抽出、および削除C#でExcelチャートを作成するセル範囲.NETでExcel値を書くC#でExcelデータをインポートセル範囲をソートセル範囲のトリムセルをクリアセルをコピーハイパーリンクを設定セルを結合および解除セルのフォントとサイズセルの境界線と配置背景パターンと色条件付き書式設定数式関数コメントを追加セルデータ形式を設定するC#でExcelファイルを編集トラブルシューティングトラブルシューティングガイドIronXLでライセンスキーを適用するファイルサイズの制限Excelの制限: 文字列リストのデータ検証一般的な質問IronXL - セキュリティCVE例外メッセージWeb.configでのライセンスキーの設定製品更新情報変更ログ重要事項マイルストーン: パフォーマンスマイルストーン: 向上ビデオチュートリアル検索 このページでは 動作するAWS Lambda関数コード例 A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 17 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/get-started/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 24 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/get-started/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once まだスクロールしていますか? すぐに証拠が欲しいですか? PM > Install-Package IronXl.Excel サンプルを実行する あなたのデータがスプレッドシートになるのを見る。 NuGet 無料版 総ダウンロード数: 1,890,100 ライセンスを見る